JasperReports:动态报告生成

时间:2012-07-24 07:46:19

标签: jasper-reports

我是 JasperReports 的新手。我需要设计一个报告,其中某些列和行是动态的。为此,我必须设计报告,并在设计之后我想与我的应用程序集成以从动作类和dto获取数据。如何映射数据?

2 个答案:

答案 0 :(得分:0)

我不知道它会有多动态,但它可以帮到你:http://dynamicjasper.com/

它使用JasperReports生成您的报告,它还允许您动态创建报告。

答案 1 :(得分:0)

使用列映射数据有两个选项。第一个选项是你可以将ur数据传递给数据源绑定,列名作为键值对。第二个选项是你可以直接以列表形式将你的dto的obj传递给数据源。 使用report.setDataSource()来设置数据。在第一个选项中,确保您的数据类型与列名匹配。