特殊情况说明

1. 简介

当执行动作为「修改或新增数据」,且过滤条件中同时包含主子段和子字段时,会有一些特殊情况导致智能助手触发规则发生变化,本文将对这些特殊场景进行讲解。

以如下触发/执行表单的结构为例:

2. 主表字段过滤条件不满足

执行动作中,主表字段的过滤条件不满足时,将直接新增数据,不会触发修改动作。

2.1 主表字段赋值为主表字段的值

1)配置新增数据规则时,若主表字段赋值为主表字段的值,如下所示:

2)则新增数据时,只新增一条数据(多条子表单记录将同步新增到子表单中),如下图所示:

2.2 主字段赋值为子表字段

1)配置新增数据规则时,若主表字段赋值为子表字段的值,如下所示:

2)则新增数据时,会根据子表单记录拆分新增多条数据(此时,子表单仅支持赋值为自定义或空值),如下图所示:

3. 子表字段过滤条件不满足

1)执行动作中,主表字段的过滤条件满足,子表字段的过滤条件不满足时,将直接新增数据,不会触发修改动作。

2)配置新增数据规则时,子表字段赋值为子表字段的值/自定义/空值时,如下所示:

3)则新增数据时,会在主表字段满足条件的数据中,新增对应的子表单记录,如下图所示:

注:仅设置了过滤条件的子表单支持新增,其他未设置过滤条件的子表单不会新增子表单记录。

4. 主/子字段过滤条件满足

1)执行动作中,主表字段和子表字段的过滤条件都满足时,将修改数据,不会触发新增动作。

2)配置修改数据规则时,子表字段只能赋值为触发表单字段值,如下所示:

3)修改数据的执行规则:

  • 触发表单中有多条符合修改的子记录时,逐行执行时,后面数据覆盖前面的数据;
  • 执行表单中包含多条满足条件的子记录时,全部执行修改;
  • 执行修改操作,主子表单一起修改。

5. 不支持配置的情况

当过滤条件设置为如下几种情况时,将不支持配置,具体如下:

1)过滤条件仅包含「子字段等于子字段」时,不支持配置,需要至少再添加一条主表字段的过滤条件。

2)过滤条件中已设置了「主字段等于子字段」时,不支持再新增「子字段等于子字段」的过滤条件:

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验