当发生了触发动作且满足触发条件时,在目标表单中找到满足条件的数据,进行修改。
应用场景
数据一对一更新,如编辑线索信息,更新对应的客户信息
数据一对一更新,无可更新时新增一条数据
配置说明
更新数据的思路:使用xx表单的数据,在xxx表单中找到符合条件的数据进行编辑。
1、选择赋值数据(可以选择上方触发/执行节点输出的数据),可以使用节点输出的全部数据,也可以筛选出满足条件的数据再执行
2、目标表单支持选择当前应用或其他应用的表单
3、筛选出要更新的数据
功能场景 | 可更新时新增一条 | 场景举例 |
仅更新数据 | 未开启 | 公海线索转为私海线索 |
更新数据+新增数据 | 已开启 | 跟进记录表更新客户.跟进明细,无可更新时新增一条跟进明细 |
仅更新数据
更新数据时,注意要配置满足条件以找到唯一的数据
-更新他表时,若存在关联表单控件,可设置【关联表单字段】==被关联表单的【objectID】
-更新当前表时,可设置 表单字段.objectID==表单字段.objectID,以更新当前表的其他字段
无可更新时新增一条
执行说明
判断触发条件
不满足条件,没有执行日志
满足条件,则触发自动化且有执行日志
判断执行条件,使用触发/执行节点的xx条数据,依次在目标表中找到匹配的数据进行更新
目标表为主表时,需判断主表的满足条件
■ 未满足主表条件
● 开启【无可更新数据时,新增一条主表数据】,新增主表数据
● 未开启【无可更新数据时,新增一条主表数据】,不执行
■ 满足主表条件,更新主表字段
目标表为子表时,需同时判断主、子表的满足条件
■ 未满足主表条件
● 开启【无可更新数据时,新增一条主表数据】,新增主表数据
● 未开启【无可更新数据时,新增一条主表数据】,不执行
■ 满足主表条件,未满足子表条件
● 开启【无可更新数据时,新增一条子表数据】,新增子表数据
● 未开启【无可更新数据时,新增一条子表数据】,不执行
■ 满足主表条件,满足子表条件,更新子表字段
常见问题
1、自动化没有执行日志
触发条件不满足时,没有执行日志
自动化触发条件中的字段值是被业务规则新增/更新/删除时,不会触发自动化,没有执行日志
2、自动化有执行日志,但更新数据量为0
执行动作条件不满足时,找到0条数据,更新0条数据
自动化执行动作条件中的字段值是被业务规则新增/更新/删除时,无法判断满足条件,找到0条数据,更新0条数据
3、自动化更新数据时的限制说明
支持提交校验、重复校验、人员控件-查看数据权限、数据标题、隐藏规则
不支持字段必填校验、计算公式、数据联动、关联填充、消息提醒
不支持无限更新:直接无限更新和间接无限更新
文章反馈
*请选择您遇到的问题类型?
*请描述问题详情
支持上传9张图片且单张大小不超过3M