Crystal Reports 与 Microsoft SQL Server Reporting Services

Crystal Reports vs. Microsoft SQL Server Reporting Services(Crystal Reports 与 Microsoft SQL Server Reporting Services)
本文介绍了Crystal Reports 与 Microsoft SQL Server Reporting Services的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发 WPF 应用程序,我需要您的建议.

I am developing a WPF application, and I need your advice.

我必须在我的应用程序中生成报告.我应该使用什么,Crystal Reports 还是 SQL Server Reporting Services?哪个更好,为什么?

I have to generate reports in my application. What should I use, Crystal Reports or SQL Server Reporting Services? Which one is better, and why?

推荐答案

我都用过尽管 Crystal Reports 非常有名并被广泛使用.有时可能会很麻烦(并不是说 SQL Server 报告服务有时不麻烦.)
Crystal Reports 的优点

I have used both Although Crystal Reports is very well known and widely used. It can be a hassle at times (Not saying that SQL Server reporting services is not a hassle sometimes.)
Pros for Crystal Reports

  • 许多人使用它并了解如何使用它.
  • 它在快速创建更基础到中间报告方面的能力是一个优势.
  • 即使您不了解 SQL,您仍然可以使用 Crystal Reports 来获得您想要的结果,并使数据扁平化.
  • 支持动态级联提示(XI 及更高版本)
  • 支持 Web 查看器、ActiveX、Java 和 HTML.

水晶报表的缺点

  • Crystal 的报表设计组件似乎充满了奇怪的场景.
  • 我相信是因为该软件具有多次易手.文档非常有限报表设计组件.
  • 初学者绝对可以创建一个漂亮的格式化报告快速和很容易,但是当涉及到更多时性能所在的复杂报告需要.回到理解上SQL 是必需的.

SQL Server 报告的优点

Pros for SQL Server Reporting

  • 基于网络的报告服务器
  • 报表渲染引擎支持多种格式(Excel、HTML、图片等)
  • 发布和调度是一部分的报告服务.水晶里的你需要水晶报表服务器或Business Objects Enterprise发布和调度.或者您需要创建自己的自定义应用)
  • 参数提示在我的比较好意见
  • 可以通过以下方式访问保存的数据源excel 用户.
  • 内置用户登录和权限.
  • 订阅是一项内置功能

SQL Server 报告的缺点

Cons for SQL Server Reporting

  • 有时实施起来可能很痛苦
  • 用于构建简单报告的报告构建器功能有些受限
  • 最好的报表生成器是 Visual Studio 的商业智能工作室.这只是一个骗局,因为对于初始最终用户来说,这似乎势不可挡

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

In all SQL Server Reporting Services is my pick.

这篇关于Crystal Reports 与 Microsoft SQL Server Reporting Services的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Execute complex raw SQL query in EF6(在EF6中执行复杂的原始SQL查询)
SSIS: Model design issue causing duplications - can two fact tables be connected?(SSIS:模型设计问题导致重复-两个事实表可以连接吗?)
SQL Server Graph Database - shortest path using multiple edge types(SQL Server图形数据库-使用多种边类型的最短路径)
Invalid column name when using EF Core filtered includes(使用EF核心过滤包括时无效的列名)
How should make faster SQL Server filtering procedure with many parameters(如何让多参数的SQL Server过滤程序更快)
How can I generate an entity–relationship (ER) diagram of a database using Microsoft SQL Server Management Studio?(如何使用Microsoft SQL Server Management Studio生成数据库的实体关系(ER)图?)