【发布时间】:2015-07-06 17:12:31
【问题描述】:
背景: 使用 Java + BIRT 生成报告。 在查看器中生成报告并允许用户选择将其导出为不同的格式(pdf、xls、word...)。
所有程序都在“布局”中,“母版页”中没有程序。 有 1 个“数据集”。 “布局”中的字段参考此 DS。 “布局”中有组,按一个字段分组。 在“组页眉”中,我创建了一个单元格用作页码。 “页面:MyPageNumber”。 “MyPageNumber”是我定义的一个字段,它会在组标题中 +1。
问题: 当我使用第一种方法生成报告时,“MyPageNumber”无法正确显示。因为组头只为每个组加载一次。它总是显示 1。
问题: 据我所知,水晶报表中有“重新开始组中的页码”。如何在 BIRT 中重新启动页面? 我想在 1 个报告文件中显示不同组的数据,每个组的页码从 1 开始。
【问题讨论】:
标签: java pdf-generation birt page-numbering birt-deapi