寻找报告解决方案并需要建议

时间:2010-03-09 15:40:25

标签: reporting-services crystal-reports

我工作的公司正在寻找具有以下要求的报告解决方案:

  1. 每晚必须能够生成一组报告。
  2. 必须让客户能够动态创建报告。
  3. 必须具有强大的导出功能。
  4. 必须具有可在Web应用程序中显示的查看器。
  5. 该公司正在考虑使用Crystal Reports和/或SSRS。我们公司主要是使用VS2k8和SQL Server 2k8的.NET开发人员。

    您对每种产品的体验有哪些?您认为哪种产品符合我们的要求?似乎这两种产品都提供了我提到的要求,但它们在不同领域都很强大。

4 个答案:

答案 0 :(得分:3)

如果您打算使用.net和sql server,为什么还要打扰Crystal Reports?这绝对是错误的路线。利用Reporting Services,因为它非常易于使用,设置和部署。

hte报告的网页占位符自动导出为ex​​cel,pdf,rtf,html等。 它非常强大,是一个非常干净的直观工具。在数据集中使用存储过程会使它变得更好。

我们最初选择了CR路线,它只不过是麻烦而且不容易构建和部署简单的报告。我们搬到了RS,它是白天和黑夜......

答案 1 :(得分:1)

根据我自己的个人经验,SSRS设置和使用起来要简单得多 - 它似乎也是MS的方式。除此之外,如果您已经在使用MS SQL服务器,则无需再支付许可费用。

我没有大量使用SSRS报告构建器,但它肯定允许(有些熟练的)最终用户创建相对简单的报告。


编辑:应该注意我个人对水晶报告的体验类似于反复拍摄自己的脚...

答案 2 :(得分:0)

Crystal Reports和SSRS的一个缺点是报表查看器控件具有COM依赖性。此外,许多BusinessObjects .Net SDK都具有COM依赖性。如果你打算在内部托管网站,可能不是什么大问题,但值得一提。

我有一个客户端,其托管部门不允许在共享服务器上安装COM。幸运的是,我能够将BusinessObjects WebServices SDK与BusinessObjects OpenDocument URL SDK结合使用,以构建BusinessObjects Enterprise的自定义接口。

希望这有帮助。

答案 3 :(得分:-1)

尽管人们都说,Crystal和Reporting Services都是功能相似的工具。每个工具都可以完成另一个工具的大部分工作,每个工具都具有擅长的特定区域。

但是,您可以尝试安装Reporting Services,而不是安装Crystal,只需在堆积的旧纸币上堆叠即可 - 最终结果将是相同的。