金额汇总案例

1. 简介

1.1 案例简介

子表单最常见的应用就是在各种订单表中作为订单明细,订单明细中记录了一个或多个产品的数量和单价,最后在主表中将订单金额进行汇总,便于后续对账付款等工作。本文将介绍如何通过子表单完成金额汇总的操作。

1.2 预期效果

在「项目报名表」中选择要报名的项目和课时数量,自动计算出总额和折后金额,并将子表单中所有的金额进行汇总:

2. 操作步骤

注:基础表单部分可以直接安装 金额汇总案例 模板,模板包含了基础表单的字段添加和数据准备,安装后可直接从【2.2 设置数据调用】的步骤进行设置。

2.1 基础表单配置

1)首先创建一个「项目信息表」,表单中包括项目(单行文本)和课时金额(数字)字段:

2)在表单「数据管理 >> 添加」中录入项目的基础信息:

3)创建「项目报名表」,表单中包括学生姓名(单行文本),报名时间(日期时间),报名明细(子表单):项目(下拉框)、课时金额(数字)、数量(数字)、小计(数字)、折后金额(数字),以及总计(数字)字段:

2.2 设置数据调用

1)进入「项目报名表」,选中报名明细中的项目字段,在字段属性中将选项设置为「关联其他表单数据」,关联「项目信息表」的项目字段:

2)选中报名明细中的课时金额字段,在字段属性中将默认值设置为数据联动,点击「数据联动设置」:

3)进入数据联动设置页面:

  • 联动表单选择「项目信息表」;
  • 条件设置为:「项目信息表」中的项目字段等于「项目报名表」即当前表单的项目字段;
  • 触发联动:「项目信息表」中的课时金额字段等于「项目报名表」即当前表单的课时金额字段;
  • 全部设置完成点击「确认」。

2.3 设置公式

1)进入「项目报名表」,选中报名明细中的小计字段,在字段属性中选择默认值为公式编辑,对小计字段设置公式:

2)设置公式为:

PRODUCT(报名明细.课时金额,报名明细.数量)

表示小计字段的值等于课时金额和数量的乘积。

3)用同样的方法对折后金额字段设置公式为:

IFS(报名明细.小计<1000,报名明细.小计,报名明细.小计<2000,报名明细.小计*0.9,报名明细.小计<3000,报名明细.小计*0.8,报名明细.小计>=3000,报名明细.小计*0.7)

表示单个项目的费用小计小于 1000 时,没有折扣;1000-2000 时,九折;2000-3000 时,八折;3000 以上时,七折。

4)最后对总计字段设置公式为:

SUM(报名明细.折后金额)

表示总计字段的值等于子表单中所有折后金额之和。

3. 注意事项

1)表单中课时金额和数量等数字字段,如果包含小数,一定要记得勾选「保留小数位数」。

2)对于小计、折后金额等公式计算得出的数据,可以取消勾选可编辑,即不可改动计算出来的值。

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5