报表每页显示固定数量的数据
本帖最后由 Eden.Sun 于 2023-5-29 17:08 编辑今天介绍的是在RDL报表中表格显示固定数量的数据。
我们经常会遇到这样的需求:表格每页显示5(固定数量)条数据,然后换页显示。
这种情况,我们有两种实现方式:一种是页面报表,一种是RDL报表。
1. 页面报表实现:
1.1 先查看我们表格的一行的高度:
可以看出,标题行和明细行的行高都是1cm,如果我们每页显示 8条数据,那表格区域的高度就是:标题行高+明细行高*8=1+1*8=9cm
1.2 设计表格区域
设置表格扩展区域高度为9cm
1.3 添加行号
为了方便查看我们添加一个行号方便计数
1.4 查看效果
2. 使用RDL报表实现
2.1 首先我们设计表格
2.2 添加分组
给表格添加分组:=IIF(RowNumber() Mod 8 > 0, Fix(RowNumber() / 8) + 1, Fix(RowNumber() / 8))
2.2 预览效果:
页:
[1]