表单事件触发
表单事件触发是集成&自动化的主要触发场景之一,它通过监听表单的创建、修改、删除以及评论事件, 触发集成自动化。同时,表单事件触发还支持配置自动触发,即通过其他流程执行满足此触发事件的节点时,会自动触发此流程(自动触发暂不支持业务关联规则触发)。
操作步骤
你可以参考以下操作创建触发类型为表单事件触发的集成&自动化。
- 登录宜搭工作台,单击我的应用。
- 选择需要创建集成自动化的应用,进入应用设置页。
- 单击集成&自动化,依次选择新建集成&自动化 > 从空白新建。
- 在弹窗内设置集成&自动化名称,选择触发事件为表单事件触发,并设置触发该事件的表单,单击确定。
- 进入集成自动化编辑页后,单击表单事件触发。
- 在弹出的设置框内,设置表单触发事件。
触发事件可通过当前表单创建成功、编辑成功、删除成功、评论成功、流程事件进行触发后续节点规则。
配置项 | 含义 | |
触发事件 | 创建成功 | 当用户提交表单,并且表单提交成功时,触发集成自动化。 |
编辑成功 | 当用户对已经提交的表单数据进行修改时触发,目前仅支持普通表单数据编辑,流程表单节点的编辑不会触发生效。 支持配置指定字段修改后触发和任意字段修改后触发两种模式。 | |
删除成功 | 当表单内已有的数据被删除时,触发集成自动化。 | |
评论成功 | 当有人对表单内的某条数据添加评论时,触发集成自动化。 | |
流程事件 | 当触发集成自动化的表单为流程表单时,还支持根据流程的审批结果和审批节点操作触发。 例如:当审批结束后根据审批结果如果同意则更新中间表中的字段。如,采购时当采购申请通过后,会在采购信息的中间表增加本次采购的信息 说明:
| |
触发方式 | 自动触发 | 集成自动化流程支持设置允许自动触发,开启自动触发后,当其他自动化流或流程满足当前自动化流的触发事件时,当前流会被触发。 说明: 自动触发最多支持连续触发三层,即流A => 触发 => 流B,流B => 触发 => 流C,流C => 不能触发 ≠> 流D。 以下情况下,自动触发无法生效:
|
数据过滤 | 全部数据 | 全部数据指的是不进行数据过滤,直接返回所有数据。 |
按条件过滤 | 按条件过滤指的是,只返回满足过滤条件的数据。 支持多级条件过滤,支持“且”、“或”。 |
配置流程节点
触发类型配置完成后,你就可以添加不同的流程节点配置流程图了,流程节点配置可参考节点配置。