聚合表广泛应用于进销存场景中。如商品的进销存、员工的年假管理、会员卡的余额计算、物资申领等。
以物资申领为例,进行物资申领时会调用聚合表中的库存数据,若出现申领数量大于库存实际数量时,则会进行对应提示:
聚合表的表单调用中,数据联动、关联数据以及关联查询这三种调用方法的区别在于是否入库,所以我们先了解下入库的概念。
入库,就是把这个数据随表单一起,提交到 数据管理 中。如果不进行人为的改动,入库的数据是不会变化的,即使之前调用的那条数据已经产生了变化,这个入库的数据也不会变化。
不入库是指,这个数据每次需要显示的时候,都去读取一下被调用的表单或聚合表的数据,是实时更新的。
注:入库的数据可以参与表单计算(公式等),不入库的数据可以实时更新。
在表单中选中需要进行数据联动的字段,点击「字段属性 >> 默认值」,对字段设置 数据联动,联动表单选择聚合表,即可实时调取聚合表的数据,并且随表单一起提交入库。
在表单中直接添加关联数据字段或在子表单中添加关联数据字段(多条数据),关联表选择对应的聚合表,即可调用聚合表中的数据。
注:显示字段的数据不会随表单提交入库。如需入库,可在数据填充规则处设置字段填充,填充规则详情可参考:关联数据字段。
在表单中添加 关联查询 字段,关联表选择对应的聚合表,即可调用聚合表中的数据,将数据动态显示在显示字段中,且通过关联查询调用的数据不会随表单提交入库。