【问题标题】:which Java reporting tool to use in 2010 for small/medium webapp2010 年中小型 Web 应用程序使用哪种 Java 报告工具
【发布时间】:2011-03-18 13:15:08
【问题描述】:

我们有一个网络应用程序,其中包含一些表单和一些与移动应用程序的集成。我们将根据表格和移动应用程序中收集的数据生成报告。考虑到它们今天的成熟程度以及它们在几年后的成熟程度,我们应该选择哪种工具?

我们是非营利组织,因此费用越少越好。我知道 JasperReports、Pentaho 和 BIRT 是领先的竞争者,但还有其他我们应该考虑的解决方案吗?在缩小解决方案范围时应保留哪些因素?

您知道,我们希望在 Windows 上开发并在 Linux 上部署的工具。此外,webapp 是使用 GWT 构建的。

谢谢,

【问题讨论】:

    标签: java reporting report


    【解决方案1】:

    可能与this question 重复,顺便说一句...

    但无论如何,这是我从那里复制的诚实(但有偏见)的答案:

    i-net Clear Reports(以前叫i-net Crystal-Clear)

    • 报表引擎和Java report viewer的简单易用的API。
    • 可以导出为任何主要格式,如 PDF、HTML、SVG、XLS 等,以及 Java 小程序查看器。 (见samples
    • 带有免费且功能强大的图形报告模板设计器。 (见video guide
    • 作为 WAR 文件安装在您的应用程序服务器上,或者可以用作您自己的应用程序中的库。
    • 强大的技术支持(您通常会在几分钟或几小时内得到答复,而不是几天或几周)
    • 基于JFreeChart 的图表(包括股票图表)。
    • 可以读取 Crystal Reports 模板。 (对于很多客户来说,这是杀手级功能,因为您不必重新创建所有旧的 Crystal Reports 模板)
    • 优惠且具有竞争力的价格 - 有效地计算“less than open source 如果您计算支持成本(您绝对应该这样做),您将付出代价。
    • 免费90-day trial
    • 免费但功能齐全report designer

    [完全披露:是的,我为 i-net 软件工作。但这仍然是我对这个问题的诚实(虽然主观和有偏见)的回答。 ;)]

    【讨论】:

    • 也许你应该提到每个 CPU 1690 美元的价格标签。
    【解决方案2】:

    除了 BIRT 和 i-net Clear,您还会发现一个很棒的现代 2011 年工具,名为 iReport,它是一个完美的报表设计器,位于 Jasper Reports 之上。

    iReport 是 JasperReports 的免费开源报表设计器。创建包含图表、图像、子报表、交叉表等的非常复杂的布局。通过 JDBC、TableModels、JavaBeans、XML、Hibernate、CSV 和自定义源访问您的数据。然后将您的报告发布为 PDF、RTF、XML、XLS、CSV、HTML、XHTML、文本、DOCX 或 OpenOffice。

    【讨论】:

      猜你喜欢
      • 2011-01-04
      • 1970-01-01
      • 2013-06-02
      • 2011-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      • 1970-01-01
      相关资源
      最近更新 更多