【发布时间】:2015-12-02 21:20:59
【问题描述】:
我在使用 jaspersoft 前几天已经学会了如何借助数据库中的字段创建表,但我的要求略有不同。我在表中的列将根据代码中的某些条件在运行时动态生成。 例如,可以生成具有 3 列或 2 列或 5 列的表格,并且大约有 64 种此类组合。因此,在编译和执行代码之前,我无法预测字段和数字列。但是现在我需要在 pdf 中显示这些动态生成的字段。由于我使用的是 Jaspersoft,我想继续使用它来完成这项任务。 如果有办法在表格中创建动态列,请帮助我
【问题讨论】:
-
你可以使用Java + JasperReports API or DynamicJasper API or DynamicReports API
-
所有这些 API 都有很多示例
-
您还可以使用交叉表传递自定义数据源,因为“代码已执行”交叉表的优点是您可以保留在 iReport/JasperStudio Soft IDE 中
标签: jasper-reports