列表式报表如何实现当页合计和总合计

 

列表式报表分页的时候 如何实现分页合计与总合计
而且总合计只需要在最后一页显示。

具体做法如下:

数据集设定:

imagepng

表结构如下:

imagepng

报表设置为按纸分页。

计算分页合计的函数 是 pcsum()

    函数说明:
        计算分页后的当前页中所有的单元格(cellExp)的和,注意,本函数只是在分页后才有效
    语法:
        pcsum({cellExp})
    参数说明:
        cellExp        表达式
    返回值:
        当前页中所有的单元格(cellExp)的和
    函数示例:
        例1:pcsum(A2{})      返回当前页中所有扩展后的A2单元格之和

计算总合计依然是 sum

由于需要最后一页才显示总合计,所以需要加一个判断属性。

imagepng

if(pno()==pcount(),true,false)

WEB 预览即可。