子表数据汇总到主表
使用场景
将子表数据汇总到主表,例如:将订单明细表中的产品价格 × 产品数量的总和汇总到主表的订单总金额字段。
操作步骤
步骤一:配置函数计算
- 在设计页面,点击「订单总金额」组件
- 在右侧面板点击「函数计算」
- 依次选择:
- SUM 函数
- PRODUCT 函数
- 子表的产品价格和产品数量字段
步骤二:预览验证
在预览页面,向子表添加数据,查看主表订单总金额是否正确汇总。
注意事项
-
字段限制:主表字段的函数计算只能选择同一个子表的字段,且子表字段不能与主表字段同时存在。
-
函数嵌套:函数最多嵌套 2 层,且外层函数的参数必须是无限的。
示例说明:
函数表达式:
SUM(PRODUCT(产品价格, 产品数量))当子表有 2 条记录时,程序会自动展开为:
SUM(PRODUCT(产品价格, 产品数量), PRODUCT(产品价格, 产品数量))子表有多少条记录,内层函数就会循环多少次。
