设置执行动作(新版规则)

爱搭贝
更新于2025-09-20

1. 简介

执行动作是指当触发表单满足触发动作时,在目标表单中执行的相应操作。执行动作的设置内容包括:设置执行动作、选择目标表单、添加过滤条件、设置修改/新增字段值以及设置执行特性。

2. 操作步骤

2.1 设置执行动作

执行动作主要包括两种类型:「数据处理」和「插件」。

1)数据处理主要包括:新增数据修改已有数据删除已有数据、修改或新增数据、新增明细表数据、删除明细表数据

2)目前已经上线的插件及其使用详情参见:插件市场

普通表单触发事件选择「定时单次」和「定时重复」时,执行动作中可以使用插件有「钉钉签到记录同步」「钉钉考勤请假同步」「钉钉考勤打开同步」「钉钉用户考勤数据同步」「钉钉每日考勤统计同步」「企微考勤数据同步」

触发事件选择除「定时单次」和「定时重复」之外的选项时,执行动作可用插件有「钉钉群机器人」「企微群机器人」「sendcloud短信发送」

组 302@1x.png

2.2 选择目标表单

选择执行动作的目标表单,目标表单可以是本应用的表单,也可以是跨应用的表单,一个执行动作只能选择一个目标表单进行设置。

组 305@1x.png

目标表单选择完成后

  • 执行动作为「新增数据」时,目标表单为「流程表单」时,需要选择发起某一流程。

2.3 添加过滤条件

当执行动作为修改已有数据删除已有数据、修改或新增数据、新增明细表数据、删除明细表数据时,必须要设置过滤条件,只有满足过滤条件的数据才能执行修改或删除。

组 306@1x.png

注意事项:

存在多个过滤条件时,当某个条件的值为空时,不影响剩余条件判断 ;

当所有条件的值为空值时,过滤条件查询返回结果也为控制;

2.4 设置新增/修改字段值

1)当执行动作为新增数据修改或新增数据时,可以设置新增目标表单内的字段值,如果触发了业务规则,则会将设置好的字段内容新增一条数据在目标表单中。

组 307@1x.png

2)当执行动作为修改已有数据修改或新增数据时,可以设置要修改的字段值,如果触发了业务规则,则会将满足过滤条件的目标表单数据字段值修改成对应的内容。

组 308@1x.png

执行动作设置好后点击「完成」,该执行动作将会自动收起内容,便于继续添加多个执行动作。

组 311@1x.png

3)执行关系:累加 、扣减

组 313@1x.png

3. 多个执行动作

多个执行动作是指,当触发表单满足触发动作时,在一个或多个目标表单中执行的多个操作。

组 311@1x.png

3.1 添加执行动作

点击页面中的「添加执行动作」即可新增一个执行动作,一个业务规则可以添加多个执行动作,没有限制。

组 314@1x.png

3.2 编辑执行动作

点击已有的执行动作,即可对之前设置的执行动作进行编辑和修改:

组 316@1x.png

3.3 删除执行动作

进入编辑执行动作的页面,点击右上角的删除按钮即可将该执行动作删除:

组 317@1x.png

多个执行动作, 在实际执行时,是按照设置的顺序执行 ;

可以调整执行动作的排序

组 318@1x.png


4. 执行动作高级特性

4.1 目标表单函数自动计算

1)业务规则

组 319@1x.png

4.2 连续触发业务规则

组 320@1x.png

1)在列表中批量删除多条数据、导入数据不会触发此功能。
2)勾选后,此执行动作可自动触发目标表单中对应触发动作的业务规则,执行动作与触发动作对应关系:

    • 执行动作「新增数据」对应触发动作「新增数据」
    • 执行动作「修改已有数据」「新增明细表数据」「删除明细表已有数据」对应触发动作「修改数据」。
    • 执行动作「修改或新增数据」根据具体动作的执行对应触发动作「修改数据」或「新增数据」。
    • 执行动作「删除已有数据」对应触发动作「删除数据」。
    • 执行动作「删除明细表已有数据」对应触发动作为「删除明细表数据」

5. 注意事项

1)业务规则的执行记录可以在执行日志中进行查看。

组 322@1x.png