我们有一个网络应用程序,其中包含一些表单和一些与移动应用程序的集成。我们将根据表单和移动应用程序中收集的数据生成报告。鉴于它们今天的成熟程度以及它们在多年后的成熟程度,我们应该选择哪种工具?
我们是非盈利的,所以费用越少越好。我知道JasperReports,Pentaho和BIRT是领先的竞争者,但我们应该关注其他解决方案吗?在缩小解决方案的同时应该保留哪些因素?
您知道,我们希望在Windows上开发工具并在Linux上进行部署。此外,webapp已使用GWT构建。
谢谢,
答案 0 :(得分:6)
可能是this question,BTW ...
的副本但无论如何,这是我从那里复制的诚实(但有偏见)答案:
i-net Clear Reports (曾被称为i-net Crystal-Clear)
[完全披露:是的,我为i-net软件工作。但这仍然是我对这个问题的诚实(虽然是主观和有偏见的)答案。 )]
答案 1 :(得分:1)
除了BIRT和i-net之外,你会发现一个很棒的现代2011工具叫做 iReport ,这是一个完美的报表设计师,位于Jasper Reports之上。
iReport是JasperReports的免费开源报表设计师。创建包含图表,图像,子报表,交叉表等的非常复杂的布局。通过JDBC,TableModels,JavaBeans,XML,Hibernate,CSV和自定义源访问您的数据。然后将报告发布为PDF,RTF,XML,XLS,CSV,HTML,XHTML,文本,DOCX或OpenOffice。