Jaspersoft报表中不同组织ID实现分页的方法咨询
Jaspersoft报表按组织ID分组分页解决方案
按组织ID分组后实现分页完全可行,更简单的方式是直接配置分组属性,无需依赖组页眉的打印时表达式:
- 打开报表的分组管理面板,找到你创建的组织ID分组
- 右键该分组,选择「编辑分组」
- 在分组设置窗口中,勾选「Start on a new page」(新页面开始)选项,保存即可生效
如果一定要通过组页眉的打印时表达式实现,需要先准备一个变量:
- 创建名为
PREVIOUS_ORG_ID的变量,类型与你的组织ID字段一致,重置类型选择组织ID分组,变量表达式设为$F{组织ID}(用于存储上一条记录的组织ID) - 然后在组页眉的「Print When Expression」中填入以下表达式:
$V{REPORT_COUNT} == 1 || $F{组织ID} != $V{PREVIOUS_ORG_ID}
- 创建名为
内容的提问来源于stack exchange,提问作者jessk
相关产品推荐
相关产品推荐

