在上一篇文章中,我们介绍了报表分页的补充空白行、分组分页以及基础的数据统计操作。本文将详细介绍一下分页报表的合计操作。

查看上篇链接:报表工具之分页报表制作(二)

分页报表——当前页计算

如上图所示每一页的数据都可以进行汇总展示。

实现步骤:

使用单元格函数中的sum求和函数,然后传入参数。

在此例中对每页的订单总金额进行求和即I3所以传入的参数应为I3{}如图二表达式所示:sum(I3{})

预览:

设置完成之后保存预览到浏览器如下即实现了当前页合计的效果。

拓展:

除了当前页合计还可以使用单元格函数实现计算当前页最大值(max)、最小值(min)、平均值(avg)等等...

分页报表——全局计算

如下图所示:HighReport报表工具同时也支持跳出页面分页进行全局的计算汇总展示等。

实现步骤:

全局计算的话则需要用到数据集函数,在本例中计算订单总金额的全部求和公式为:ds1.sum(orderPrice);

orderPrice:需要求和的字段。

设置完成之后即可以在浏览器中看到如下效果:

拓展:

同理也可以使用数据集函数实现全局的最大值、最小值、平均值等一系列统计的计算。

分页报表——设置页码

如下图所示:在每一页都展示了当前页面的分页信息像当前页数和总页数。

实现步骤:

使用分页函数中的pno和pcount函数,如下所示:

pno():分页编号即当前页数

pcount():分页数量即总页数

最后可以把当前页数与总页数拼接起来即实现显示页码的效果。

HigReport更多示例

官方地址

专业的Web报表软件 | 报表工具 | 表单工具 HighReport报表icon-default.png?t=O83Ahttp://www.highreport.net/index.htm

更多案例

大屏:

工作流:

报表设计器:

报表图形:

医疗使用案例:

移动端:

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐