jasper报告:生成简单的jrxml来显示db表

时间:2015-04-20 13:37:12

标签: jasper-reports jasperserver

我在pracle数据库中有非常多的db表。我想以某种方式为每个人生成简单的jasper报告(版本6.0.3)。

一行,其名称为表头,并在其下方显示表格的所有列。欢迎从预定义列表中排除某些列的选项。

有什么建议吗?有人有这方面的经验吗?

提前感谢

我的想法是使用一些ETL工具直接从数据库中提取表的规范,并以某种方式将其映射到xml文件

2 个答案:

答案 0 :(得分:2)

有一个基于云的工具可以根据数据结构透明地生成JRXML,您可以在http://flashreport.io查看。

它支持简单的XML和JSON作为输入,但不允许排除特定列。您必须在ETL工具中执行此操作。

答案 1 :(得分:0)

您可以使用 iReports ,这是一个用于生成jrxml文件(jasper-reports xml文件)的设计工具:iReports tutorial。您只需要创建一个数据源(在这种情况下,您可以创建与数据库的连接),并通过将表/列拖放到其中来构建报表设计(从底层数据源映射)。
我个人一直在使用iReports,但现在jaspersoft社区正在努力将其付诸实践:Jaspersoft Studio,这似乎是 iReports

的未来替代品