Birt表单制作 分页页数显示

2025-03-23 06:30:24
推荐回答(1个)
回答(1):

1. 问题描述编辑
在使用finereport制作报表时,批量预览或者批量打印报表时会发现报表页码是累加的,因为这些报表是独立的没有什么关联的进行批量预览或批量打印只是为了节省工作,不用一个一个预览模板或者打印模板,因此希望页码是这些报表的页面是独立的。

2. 解决方案编辑
在批量打印的URL后增加&__cumulatepagenumber__=false即可。

3. 示例编辑
如:批量打印或预览两个报表模板时,即打印或预览第二张模板时,页码仍从第一页开始。
3.1 各报表设置打印显示的页数
如:k1.cpt,除了报表内容外,再任意单元格处,输入公式:显示当前页与总页数。例如,如下样式:

如:k2.cpt,同上。如下:

若两张模板均放置在reportlets下,URL中的输入地址如下。