使用主表数据修改子表数据

1. 简介

1.1 功能简介

在一个表单的主表字段中新增或修改数据,通过 能助手Pro,自动修改另一个表单的 子表单 数据。

1.2 应用场景

在门店管理系统中,有一张门店培训记录表和一张门店基础信息表。其中,门店培训记录表记录了每个门店的培训信息,门店基础信息表中汇总了门店的培训信息。在门店培训记录表中新增一条门店培训记录之后,自动修改门店基础信息表中对应门店的培训信息。

1.3 预期效果

以门店培训场景为例,在「门店培训记录表」中新增一条培训记录后,自动修改「门店基础信息表」表中对应门店的最新培训时间、培训人以及培训地址。如下图所示:

2. 表单搭建

1)首先新建一个门店基础信息表,在表单中添加一个子表单作为各区域新店的培训明细,字段设置如下:

字段名称

字段类型

区域负责人

成员单选

联系方式

单行文本

服务区域

下拉框

新店培训明细

子表单

新店培训明细.店名

下拉框

新店培训明细.培训人

成员单选

新店培训明细.最新培训时间

日期时间

新店培训明细.培训地址

地址

2)以江苏区域为例,在门店基础信息表」中录入江苏区域各个新店的培训明细、以及其他基本信息:

3)再创建一个门店培训记录表。字段设置如下:

字段名称

字段类型

培训人

成员单选

培训时间

日期时间

培训区域

下拉框

培训门店

下拉框

培训地址

地址

3. 设置智能助手Pro

3.1 新建智能助手Pro

表单搭建完成后,直接切换到「扩展功能」处,新建一个「智能助手Pro」并设置好名称,触发方式选择「表单触发」,触发表单选择「门店培训记录表」。如下图所示:

3.2 设置触发节点

选中触发节点,添加触发动作「新增数据时」,使得在新增门店培训记录后便可触发「智能助手Pro」:

3.3 添加修改数据节点

在触发节点下方添加一个「修改数据」节点,如下图所示:

3.4 设置修改数据节点

进一步对「修改数据」节点进行设置,具体如下:

3.4.1 选择修改对象

选择修改对象为「选择表单修改数据」,目标表单为「门店基础信息表」:

3.4.2 筛选出需要修改的数据

添加过滤条件新店培训明细.店名「等于」触发数据.培训门店,从「门店基础信息表」中筛选出与触发数据中店名一致的新店培训数据,用于进行后续修改:

注:

1)此处的过滤条件仅是将需要修改的数据过滤出来,并未执行任何处理操作;

2)如需要修改目标表单中的子表单数据,则需添加目标表单中的子表单字段作为过滤条件,使其能够过滤出子表数据后,才可进行后续修改操作。

3.4.3 设置字段值

对已过滤出的新店培训数据进行修改,设置步骤如下:

  • 添加要修改的字段并设置其字段值:将最新培训时间、培训人、培训地址修改为触发数据中的对应信息;
    • 「新店培训明细.最新培训时间」等于「触发数据--培训时间」;
    • 「新店培训明细.培训人」等于「触发数据--培训人」;
    • 「新店培训明细.培训地址」等于「触发数据--培训地址」;
  • 设置待修改数据与数据源的匹配关系:在修改过程中,触发数据会通过店名来匹配到相应的新店培训数据后,才能进行字段值的修改;
    • 「新店培训明细.店名」等于「触发数据--培训门店」。

3.5 保存并启用

全部设置完成后,点击「保存并启用」按钮,将「智能助手Pro」投入实际使用。如下图所示:

3.6 效果演示

效果参见本文【1.3 预期效果】。

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