Jaspererports iReport:在导出时将报告分成几个 excel 表

Jaspererports iReport: split report into several excel sheets on export

我有一个使用 iReport 设计器创建的报告。该报告包含 3 个数据集和 3 个 tables,其中填充了来自这些数据集的数据。每个 table 位于详细信息带中。我们的企业主希望这 3 table 在 excel 导出时显示在 3 个不同的 excel 工作表上。我检查了几个教程和帖子,但其中 none 似乎对我有用。需要帮助!提前致谢!

在每个table后加上pagebreak,然后设置属性

net.sf.jasperreports.export.xls.one.page.per.sheettrue

像这样

<property name="net.sf.jasperreports.export.xls.one.page.per.sheet" value="true"/>

更多参考请访问this页面