分页报表每页统计与最总统计

集智平台中的报表支持类 excel 的单元格间的公式统计, sum() count() avg() max() 等函数可以实现报填报表单元格之间的统计,针对于分页报表,也可以利用设置 pcsum().pccount() 等分页函数统计。如何实现分页报表每页统计图和最后的汇总统计呢,这就需要利用报表行列属性和隐藏单元格实现

步骤一,创建报表,利用报表函数统计图单元格

图一

Pcsum() 函数说明:

计算分页后的当前页中所有的单元格 (cellExp) 的和,注意,本函数只是在分页后才有效

语法:

pcsum({cellExp})

参数说明:

cellExp 表达式

返回值:

当前页中所有的单元格 (cellExp) 的和

函数示例:

pcsum(A2{ 条件 }) 返回当前页中所有的 A2 格之和

步骤二,为报表设置行属性

图二

报表属性的分页设置可以控制分页后,表头表位的显示方式

图三

步骤三,发布报表

如图四,实现了报表的分页统计图和整张报表的汇总统计。

如何实现只有最后一页的隐藏呢?

虽然报表尾不识别隐藏行设置,但是可以控制动态控制行高

步骤四,动态隐藏报表的汇总统计

总计所在行的行属性写表达式,利用页码动态控制行高

判断表达式: if(pno()==pcount(),8,0)