业务关联公式
未升级到新版信息架构的组织,请 点此查看 使用手册
1. 使用场景
当两张表单的数据进行关联的时候可以使用业务关联规则,比如我们的进销存,物资入库、出库都要统计到最终的库存表去进行展示查看
视频课程:第四期 快速学习业务关联规则功能
2. 简介
高级公式主要用于维护两张表单之间的数据关系,因此目前主要用在表单和流程页面中,来控制当前表单数据提交时,如何往另一张表添加/删除/更新数据。
高级公式目前有 INSERT
, UPDATE
, UPSERT
, DELETE
2.1 INSERT
往目标表单中插入一条数据(INSERT - 插入)
2.2 UPDATE
根据条件查找指定的实例数据,若能找到对应数据,则更新实例数据中指定字段的值(UPDATE - 更新)
2.3 UPSERT
根据条件查找指定的实例数据,若能找到对应数据,则更新实例数据中指定字段值;若不能找到数据,则插入新的实例数据。相当于 UPDATE + INSERT 的功能(UPSERT - 插入或更新)
2.4 DELETE
根据条件删除对应的数据(DELETE - 删除)
高级公式组件支持范围如下
- 能作为判断条件的组件: 「单行文本」、「多行文本」、「单选」、「下拉单选」、「日期」、「成员」
- 能进行赋值的组件: 「单行文本」、「多行文本」、「数值」、「单选」、「下拉单选」、「复选」、「下拉复选」、「级联选择」、「日期」、「日期区间」、「图片上传」、「附件」、「成员」、「地址」、「部门」、「关联表单」
注:暂不支持将部门组件放入子表单进行赋值。
3. 配置入口
普通表单和流程表单的业务关联公式配置入口是不同的
3.1 普通表单
表单编辑页面
3.2 普通流程表单
旧版普通流程
路径:流程表单 >> 设置 >> 节点提交规则设置 >> 新建 >> 关联操作
节点提交规则
设置关联规则
新版普通流程
路径:流程表单 >> 编辑流程表单倒三角 >> 流程设计 >> 全局设置 >> 节点提交规则
新版普通流程节点提交规则
3.3 高级流程(尊享版专属功能)
路径:流程表单 >> 设置 >> 流程设计 >> 选择某个节点 >> 高级 >> 节点提交规则
高级流程编辑器
设置节点规则
4. 扩展阅读
本文档对您是否有帮助?