数据汇总
汇总控件可以对关联的多条记录数据或子表数据进行汇总计算,如对某个数值字段求和求平均值、统计关联的记录行数、获取某个日期字段的最晚日期等等。
应用场景
例1: 《订单管理》应用中, 一条订单记录包含多条订单明细记录(可以是子表或关联表),在订单表中,需要直接对订单明细中每个产品的小计金额进行自动汇总。
例2: 在财务报账应用下,一个支出计划会有多个支出明细,计划支出金额计算已分配金额。
类似以上需求通过【汇总】控件即可实现。
设置思路
1、选择 表中的关联表控件(多条)或子表,即统计哪个关联表的记录。
2、选择需要统计的字段和统计方式。
3、设置汇总范围(支持按条件汇总)。
4、设置汇总结果的显示格式
实例演示
场景1: 在销售单记录中,汇总订单明细的订单数量总和
首先进入销售单的编辑页面,因为统计的订单数量总和是显示在 销售表,因此在销售表中 添加数据汇总控件。
配置项介绍
关联 数据或子表单
选择需要统计的关联表或子表单,选择本表已有的一个 “关联记录”控件。 即“订单明细”。
只能选择的本表的关联表或子表单字段(关联多条)
汇总字段
选择需要统计的字*段和汇总方式,如对订单明细表的小计这个字段进行统计求和。
不同的字段类型有不同的汇总方式:
- 金额,数值类型:可以进行求和、求最大值、最小值、平均值。
- 时间类型:可以获取到最早的时间或 最晚的时间。
- 其他类型:只能统计填写和未填写项的统计。
统计范围
有时候并非需要统计所有关联的记录,只需要统计符合某个条件下的记录汇总。具体设置请看场景2中的演示。或求数量,或求比例。
显示格式
对于统计结果,可以设置显示格式,如小数 点、千分位或百分比,也可以设置单位。
- 百分比显示 计算结果会自动*100。例如,计算结果的数值是1,按百分比显示为:100%, 计算结果的数值是0.99,百分比显示的话是99%。
可汇总记录数量
汇总字段最多可汇总1000条关联数据/子表数据,以下两种方式可以汇总所有关联数据/子表数据:
- 打开记录详情,点击汇总字段旁边的刷新按钮
- 工作流校准节点的校准单条数据方式
汇总控件适用场景
1、适用场景
- 1:汇总数据量小(通常不过百)
例如:汇总订单/采购单/入库单/出库单/调拨单明细,报销明细,成本核算,客户下线索/机会/联系人数等 - 2:数据变动不频繁,数量大但通常不过万
例如:活动汇总报名人数,男女比例,实到人数等,虽然报名人数可能很多,但是通常有时间区间,且后期数据不会再变化。
2、不适用场景
汇总数据量大,且随时间推移会永续增加,不宜用汇总控件实现。
- 例1. 计算账户总收入和总支出计算账户余额
账户下流水明细数随时间推移永续增加,通常量很大。不适合用汇总控件,分别汇总得到总收入和账户总支出,计算这个汇总差值得出账户余额。 - 例2. 计算商品的库存余数
库存变动记录数量随时间推移永续增加(采购入库,调拨,出入库等),不适合用 汇总控件,分别汇总得到总入库量和总出库量,再计算两个汇总值的差值得到库存。
👇文档问题反馈
- 文档中是否有错别字、内容过期、难以理解等问题?点此反馈给我们