数据触发
更新时间: 2024-10-29 浏览次数: {{ hits }}

表单数据触发以数据状态的流转作为触发事件,以数据状态的流转作为触发事件,包含:仅数据生效时、仅数据变更时、仅数据失效时,当表单产生对应动作且满足条件时,则触发自动化。


数据触发--流程表单

流程表单出现以下情形、且数据满足条件时会触发对应的自动化


仅数据生效时

仅数据变更时

仅数据失效时

触发动作

流程审批通过

流程生效后

编辑指定字段值重新提交

流程生效后

重新激活流程/删除数据

数据状态流转

未生效→生效

生效→生效

生效→未生效、生效→无

注:暂不支持未生效数据的流转触发,如:进行中的节点审批、进行中的流程作废。


数据触发--普通表单

(未开启流程的)普通表单出现以下动作、且数据满足条件时会触发对应的自动化


仅数据生效时

仅数据变更时

仅数据失效时

触发动作

提交数据

数据生效后

编辑指定字段值重新提交

删除数据时

数据状态流转

无/未生效→生效

生效→生效

生效→无

数据触发--子表触发

子表数据的任何变更都从属于主表数据的更新,即子表字段值的变更、子表行数的增减均会触发表单-仅数据更新时的自动化。

image.png




旧版事件(仅历史客户支持)

以数据的操作 作为为触发事件,包含以下三种:

  • 数据发生变化时:表单数据的新增、更新/子表数据的增删改,且存在字段值变化时触发事件

  • 产生新数据时:表单数据新增时触发事件

  • 删除数据时:表单数据被删除时触发事件


产生新数据时

数据发生变化时

数据删除时

操作说明

非流程表单

新增数据/草稿

新增数据/草稿

数据删除

流程表单

发起流程

编辑数据、发起流程、节点审批

数据删除

满足条件说明

未配置条件

新增时直接触发

新增/变更时直接触发

删除时直接触发

已配置条件

新增时需满足条件才会触发,不满足则不触发

  • 配置条件时,新增/编辑数据时需满足条件才会触发,不满足则不触发

  • 若同时配置了「字段值变化时触发 」,则编辑数据时需同时满足条件和任一指定字段才会触发

配置条件时,删除数据时需满足条件才会触发,不满足则不触发