润乾报表实现按内容分页展示

当查询结果数量较大但按照某一个字段分组时数量却是有限的,这种情况如果做分页展示,那按照分组的字段进行分页展示效果较佳。

例如有10好个产品,每个产品下根据其他属性会有几十条数据记录,如果按字段产品进行分页的话,最后产生的分页结果将会是10页。

好处:按需求内容进行分页展示,结果清晰明朗

弊端:每页的记录并不一定相等

步骤:

第一步:在第一列按ctrl键选择第1、2行,右键选择行属性,在类型中设置为分组表头,确定。此设置的结果是分页后的每页都显示第一、二行的报表名称及截止日期。

润乾报表实现按内容分页展示

润乾报表实现按内容分页展示

第二步:选择最后一行的汇总行右键属性,选中行后分页复选框,并按确定

润乾报表实现按内容分页展示

第三步:设置A2的表达式为main.group(c_fundcode) ,c_fundcode为分页的依据,注意,这个分组条件的位置必须位于数据区的第四行之上,并设置第1、2、3行的左主格为A2。作用为每页都显示报表名称、截止日期、报表头。

扫描二维码关注公众号,回复: 136288 查看本文章

润乾报表实现按内容分页展示

第四步:按照第三步的方法设置A4的表达式为main.select(l_rank, , c_fundcode == A2),并设置A4的左主格为A2。设置B4~H4数据区的左主格为A4,第五行汇总行的左主格为A2,以对每页的数据进行汇总。l_rank为查询数据集中的一个序号,我这里是排序后的序号。

第五步:点击属性 -> 报表属性 -> 分页 中设置分页方式为按纸分页。

润乾报表实现按内容分页展示

最后44个产品的分页效果:

润乾报表实现按内容分页展示

猜你喜欢

转载自blog.csdn.net/qq_33666602/article/details/80172025
今日推荐