千家信息网

分页汇总从未如此简单

发表于:2025-12-05 作者:千家信息网编辑
千家信息网最后更新 2025年12月05日,嗨~everybody,还在为每页数据的计数求和发愁吗?还在为自己写长串代码加班到深夜而焦虑吗?还在为甲方不断变化的分页需求而抓狂吗?stop!从现在起,你会发现分页汇总从未如此简单,快来跟随小老师的
千家信息网最后更新 2025年12月05日分页汇总从未如此简单

嗨~everybody,还在为每页数据的计数求和发愁吗?还在为自己写长串代码加班到深夜而焦虑吗?还在为甲方不断变化的分页需求而抓狂吗?stop!从现在起,你会发现分页汇总从未如此简单,快来跟随小老师的脚步一探究竟。

我们都知道,在业务系统中常常会有这样的业务需求:数据报表需要按实际纸张进行分页显示,在每页的最后对本页的数据进行汇总(例如,计数、求和)。下图显示的就是对每页的运货费进行求和小计:

需求看似简单,但是甲方类似的要求却可能层出不穷,我们如何一劳永逸地搞定它呢?下面有请地狱使者-润乾报表,看它如何实力土创。

首先,第一步当然是先把报表制作好,如下图所示:

报表主要配置:

  1. 单元格取数表达式

报表为清单式报表,所以A2单元格为select函数取数,B2之后为取值方式

  1. 单元格背景色

第一行设置背景色为蓝色

第二行通过设置动态背景色表达式实现隔行异色效果:

if(row()%2==0,-4144960,-1)

  1. 显示格式

设置C2订购日期的显示格式为:yyyy年MM月dd日

设置E2运货费的显示格式为:¥#0.00

  1. 显示值

设置B2客户ID的显示值表达式:ds2.select(公司名称,客户ID==value(),1)

然后,通过pcsum()函数一招搞定分页汇总

具体操作如下:

1.增加两行数据行,分别作为小计和总计,并设置行类型为报表尾;

2.配置小计表达式:=pcsum(E2{}),并设置显示格式为:¥#0.00

配置总计表达式:=sum(E2{}),并设置显示格式为:¥#0.00

最后,我们再来回顾下其中遇到的问题和解决方法:

【问题】分页汇总

【解决方法】pcsum()函数实现分页小计求和……聪明的你肯定也想到了如何实现分页计数。bingo~ 是pccount()函数!

至此,分页汇总需求已实现,是不是so easy?任他需求千变万化,我一个简单函数搞定,快来pick润乾报表吧。


报表 函数 格式 表达式 数据 需求 小计 单元 背景 配置 业务 客户 方法 甲方 问题 从未 中常 聪明 焦虑 一劳永逸 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库连接池 优化 opencv有什么软件开发 jeecg查数据字典数据库 最先进数据库系统 宝山区工程软件开发定制价格 计算机软件开发如何分类 河南百名网络技术服务有限公司 在线网络技术 质量控制 网易我的世界2b2t服务器手游 android手机外部数据库 什么是分布式数据库管理系统 饥荒一个服务器怎么换人物 系统调出数据库表关系图 支付宝的服务器在哪 sql 按分布抽取数据库 防火墙有关的网络安全故事 小米下载的app服务器连接失败 db2使用数据库 学校网络安全排查情况 网络安全系统公安部检测 软通动力网络技术有限公司地址 怎么重启EA服务器 方糖2提示服务器出错 有哪些网络兼职软件开发 高级软件开发工程师证书工资 服务器定时重启任务计划 人力共享app服务器优化啥意思 消防开展网络安全自查工作 阿里云数据库和蚂蚁金服 cisco服务器网站
0