JasperReports:以表格形式打印数据

时间:2010-06-22 12:28:59

标签: java jasper-reports

我以简单的形式获取数据。

如何以表格形式打印数据并将报告导出为pdf或html文件?

2 个答案:

答案 0 :(得分:0)

您可以使用CROSSTAB报告,也可以为每列添加单独的行。

答案 1 :(得分:0)

您可以通过两种方式实现这一目标:

  • 您可以使用自定义数据源或JDBC数据源在jrxml文件中填充FIELDS,我们可以通过该数据源指定字段名称和字段映射以及迭代字段。

请参阅此链接http://www.coderanch.com/t/63568/open-source/Creating-Data-Table-Jasper-Report

  • 否则,您可以使用SUBREPORTS来完成此任务。使用子报表,您可以像我之前所说的那样以类似的方式轻松填充表格,之前的方法和之前的区别是以前我们在页面中只能有一个表,但通过使用子报表,我们可以在同一页面中填充/填充多个表。

请参阅此链接 http://www.coderanch.com/t/92938/java/Creating-custom-datasource-Jasper-Reports