1. 简介
1.1 INSERT 公式主要用于把当前录入表的数据插入到目标表中
比如在库存管理中,需要将货品信息插入到库存管理系统中
当前录入表的数据既可以来自于普通控件,也可以来自于子表单控件。
如果是子表单控件,则会把明细数据分成多条插入到目标表中,但是最多只能使用一个子表单控件。
1.2 INSERT 格式
INSERT (目标表,目标列1,目标值1,目标列2,目标值2….)
目标表:要插入数据的表单
目标列:目标表中某个控件,INSERT 只支持往目标表中的普通控件插入数据,不支持往目标表中的子表单中插入数据。
目标值:
目标列的值,这个值可以是当前录入表的某个控件的值,也可以是通过公式计算得到的某一个值;可以是一个子表单里的值,也可以是一个子表单控件计算出来的值;
假如目标值中涉及到当前录入表的子表单下的控件,则最多只能涉及一个明细。
接下来介绍目标值来自于普通控件和子表单控件的配置情况
2. 目标值来自于普通控件(单行文本等)
场景
商品表: 商品名,存货量,商品类别,商品类别描述
商品类别表:商品类别,商品类别描述
需求:采购表中采购的产品名称、规格及数量插入到库存表中
3.注意事项
INSERT 公式是不管目标表中是否有同样的数据存在,都可以插入。通过批量导入触发业务关联规则插入目标表为主表字段无条数限制(建议导入不超过500 条数据,超过数据导入会较慢),批量导入有文件大小限制20MB。
