【问题标题】:asp.net alternative to crystal reports水晶报表的 asp.net 替代品
【发布时间】:2012-03-08 22:55:37
【问题描述】:

我们使用 ASP.net 和 SQL 数据库在水晶报表中创建了表格,这些表格以 PDF 格式显示。但是,我们无法控制生成的 PDF 报告,例如用户可以选择/取消选择在 PDF 中创建的表单的某些选项。我们正在寻找一种替代解决方案,让开发人员能够更好地控制生成的 PDF 报告。我们喜欢 Crystal Reports,并且喜欢设计表单和寻找类似的东西来增强 UI 并为开发人员提供更多选择是多么容易

【问题讨论】:

  • 有来自所有“大”第三方的各种报告组件:DevExpress、Telerik、ComponentOne 等。我从未使用过 Crystal Reports,但可能值得探索其中一个其他套件(他们有试验)。
  • 您查看过 Report Runner Web Portal 吗? reportrunner.com

标签: asp.net reporting-services crystal-reports


【解决方案1】:

我的建议是使用 Microsoft ReportViewer 控件来处理 RDLC 报告(不需要安装 Microsoft Reporting Server 的实例),然后将报告导出为 PDF。请参阅此 (Save RDLC reports as PDF programmatically) 以了解如何导出为 PDF。

这样您就可以免费获得功能强大的报告引擎。

Microsoft Report Viewer 2008 Redistributable Package

Microsoft Report Viewer 2010 Redistributable Package

编码愉快!

【讨论】:

    【解决方案2】:

    wikipedia page 是一个很好的起点。

    鉴于您将 asp.net 与现有的 Crystal 报表一起使用,Telerik Reporting 绝对值得一看。

    此外,鉴于您使用的是 Microsoft 技术(特别是如果您的 SQL 是 MS SQLServer),可能值得调查SQLServer Reporting Services

    【讨论】:

      【解决方案3】:

      也可以看看DoddleReport

      开箱即用,它可以将报告呈现为 Excel、PDF、HTML 和 CSV——当然是完全可插入的。

      【讨论】:

        猜你喜欢
        • 2010-10-24
        • 1970-01-01
        • 2010-09-25
        • 1970-01-01
        • 2011-07-08
        • 2017-08-21
        • 2013-06-08
        • 2010-10-08
        相关资源
        最近更新 更多