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