【问题标题】:File format for generating dynamic reports in applications用于在应用程序中生成动态报告的文件格式
【发布时间】:2010-09-07 22:48:06
【问题描述】:

我们在为 .Net 和 J2EE 编写的所有业务 Web 应用程序中生成动态报告。在服务器端,我们使用 ActiveReports.Net 和 JasperReports 来生成报告。然后我们将它们导出为 PDF 以发送到浏览器。

我们的客户都使用 Adob​​e Reader。对于不同版本的 Adob​​e Reader 以及它们在客户端上的设置方式,我们遇到了无穷无尽的问题。

其他人在他们的动态报告中使用什么文件格式/阅读器?我们需要允许精确布局的东西,因为许多报告都是使用来自外部系统的数据打印的表格。 HTML 不够表达。

【问题讨论】:

    标签: pdf adobe-reader


    【解决方案1】:

    我只知道在浏览器中报告的 3(4) 种可能的查看器(格式)。

    • PDF
    • 闪光
    • Java
    • (银光)

    对于所有 3 个报告解决方案。 Silverlight 是新的,我不知道解决方案。您可以测试 Flash 和 Java 在 Intranet 中的工作方式,然后搜索报告解决方案。如果您使用最新的阅读器,我认为 PDF 应该是少数问题。老读者的bug很多。

    【讨论】:

      【解决方案2】:

      我一直在使用 PDF 来实现这一目标方面取得了最大的成功。我想不出一种更普遍接受的格式来做你想做的事情。与其寻找另一种格式,不如尝试了解如何克服您在客户端使用 Acrobat 时遇到的问题。您能否提供更多关于您在使用 Acrobat 时遇到的问题类型的信息?

      【讨论】:

        【解决方案3】:

        我为此使用了 SQL Reporting Services。您可以在 Visual Studio 中设计报告模板或在代码中动态生成报告的 XML。然后,您可以让 SSRS 将报告导出为大约 10 种不同的格式并发送到客户端,包括 pdf、excel、html 等。您也可以编写自己的插件以导出为自己的格式。

        Crystal Reports 有一个类似的产品,价格更高,但报表设计器更好。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-09-21
          • 2021-07-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多