10

我要开发一个应用程序......只是想知道......

SSRS 和 Crystal Report 有什么区别?[Visual Studio 2010]

你能提供优点和缺点吗?

4

1 回答 1

9

尽管 Crystal Reports 广为人知并被广泛使用,但我都使用过。有时可能很麻烦(并不是说 SQL Server 报告服务有时不麻烦。)

水晶报表的优点

  • 愿人们使用它并了解如何使用它。它能够快速创建更基本到中级的报告是一个加分项。即使您不了解 SQL,您仍然可以使用 Crystal Reports 来获得您想要的结果,并将数据展平。支持动态级联提示(版本 XI 和更高版本) 支持 Web 查看器、ActiveX、Java 和 HTML。

水晶报表的缺点

  • Crystal 的报表设计组件似乎充满了奇怪的场景。我相信是因为该软件已经多次易手。报表设计组件的文档非常有限。初学者绝对可以快速轻松地创建格式良好的报告,但是当涉及需要性能的更复杂的报告时。回到理解 SQL 是必要的。

SQL Server 报告的优点

  • 基于 Web 的 Reporting Server 报表呈现引擎支持多种格式(Excel、HTML、图像等) 发布和计划是 Reporting Services 的一部分。在 Crystal 中,您需要 Crystal Reports Server 或 Business Objects Enterprise 来进行发布和调度。或者您需要创建自己的自定义应用程序)我认为参数提示更好,Excel用户可以访问保存的数据源。内置用户登录权限。订阅是内置功能

SQL Server 报告的缺点

  • 有时为构建简单的报表而实现报表生成器功能可能会很痛苦,但在某种程度上受到了限制。最好的报表生成器是 Visual Studio 的商业智能工作室。这只是一个骗局,因为对于刚开始的最终用户来说,这似乎势不可挡

在所有 SQL Server Reporting Services 中都是我的选择。

于 2013-05-08T04:42:23.987 回答