功能描述
触发此执行操作后,系统将根据设定的条件,首先尝试在目标表格中查找数据并进行修改;如果找不到,则基于配置新建一条完整数据。
何时使用此功能
触发器有三种创建新数据的方式,下面基于「生成采购单」的场景,解释何时使用「修改已有数据,找不到则创建新数据」:
适合情况 | 场景举例 | 推荐使用功能 |
---|---|---|
基于已有数据创建单条数据 | 我们有两张表,分别是订单表、采购表。当客户下单后,自动在采购表中生成 1 条对应的采购数据。 | 创建新数据 |
基于已有数据创建单条数据,同时需要去重与汇总 | 针对单个产品会下多个订单,采购单需要基于产品汇总成一条采购数据 | ✅ 修改已有数据,找不到则创建新数据 |
基于已有数据创建多条数据(最多 100 条) | 同上,但订单和采购单都有明细单,需要基于多条订单明细生成采购单明细 | 用找到的数据,批量创建新数据 |
操作方法
自动化触发器配置过程包括:触发方式 → 触发条件 → 执行动作,完整了解请点击:自动化触发器配置方式
本知识点对应模板:点击安装「触发器全讲解」模板 ,对应触发器名称:【根据订单,修改或生成对应的采购单】
安装模板后,点击管理-自动化-触发器,即可实操下述配置