首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开源Java报告框架

开源Java报告框架
EN

Stack Overflow用户
提问于 2011-11-18 00:04:32
回答 3查看 28.6K关注 0票数 6

我想创建几个从几个SQL表中挑选数据的报告,所以我想创建(或使用任何开源)报告框架,而不是创建不同的报告,我搜索了一下,但仍然没有找到足够的信息来尝试一个。

以下是我的要求:

代码语言:javascript
复制
  Filters : Support for different types of Filtering mechanism for the End User
  DataSource : SQL Table
  UI :  user Defined UI for every user (user specific information can be persisted in DB)
  Number of concurrent users : 10 (Max)
  server : tomcat
  Support for graph/Charts
  javascript support for customizable UI

我听说过Jasper / birt框架,但对它们中的任何一个都没有工作知识,所以有人可以建议是否存在一个开源框架,我可以用它来满足上面提到的需求

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-18 00:29:25

围绕着JasperReports库有一些工具,比如iReport和JasperServer,它们都来自JasperSoft。围绕Eclipse Birt的工具。然后是来自Pentaho的工具。

这三个都是非常强大和开源的,可以做你需要的事情。有大量的工具和文档可用,您可以为它们购买商业支持。您的决定将基于许可和对仅在商业版本(例如JasperServer)中的功能的潜在需求。

票数 10
EN

Stack Overflow用户

发布于 2011-11-18 00:09:57

JasperReports和BIRT框架都可以满足您的需求。

考虑试试iReport,它是一个非常成熟的用于JasperReports的图形设计器。我必须警告你,iReport非常容易上瘾... :-)

票数 1
EN

Stack Overflow用户

发布于 2011-11-23 21:32:43

我也遇到过同样的情况。首先,我尝试了Jasper (Ireport用于GUI jasperreport设计),但它太不方便而且不直观。我试过Birt,它工作得很好。您应该从这个演示开始:

http://download.eclipse.org/birt/downloads/examples/misc/BIRT2.1Demo/EclipseDemo.html

,它很好地阐明了如何在Eclipse中工作和实现报表。此外,Eclipse的Birt插件包含非常好的交互式助手--只需添加报告模板并遵循交互式助手中的步骤即可。非常有用。

您还可以尝试不同的iReport演示:http://ireport-tutorial.blogspot.com/2008/10/ireport-parameterized-report.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8170325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档