自动填写:依据所选的“服务方案”,批量创建子表任务明细

1、功能介绍

调用“回填触发数据”,除了支持对本表字段赋值,还支持“创建时对子表进行覆盖式回填”。

在编辑触发字段后,系统将按设定的循环机制生成至少一条子表明细,并填入当前编辑页的子表标签页。

2、场景应用演示

演示1:【任务下发】自动拆解多条任务

填写「任务次数」 ,自动添加等量的「出差任务」子表数据。
img

演示2:【项目管理】自动带出标准里程碑

填写「项目类型」自动添加子表 「待检修明细」。

img

演示3:【批量创建查重】明细自动删重

在子表填写「项目里程碑」,自动查重,强制仅保存不重复的数据。

img

3、场景简介 & 配置步骤

本篇以客户服务方案场景为例,来看看调用“回填触发数据”,通过“创建时对子表进行覆盖式回填”,批量创建子表数据的配置步骤。

3.1 场景&效果简介

在创建客户服务方案时,按照选择的“服务方案”,在【方案阶段表】和【阶段任务表】查询的归属于该服务方案的待办,并在对应子表创建待办明细数据。

3.2 配置入口

基于【客户服务方案】表设置自动填写。

img

3.3 配置开始节点:填写结束后

在数据创建页,选择 “服务方案” 作为触发字段,不设置条件时,编辑该字段后即触发。

img

3.4 配置其他执行节点

3.4.1 配置打开数据选择页(多选)

从【2 方案阶段配置表】中,查询 “所属方案” 等于触发数据中 “服务方案” 的所有数据。

img

3.4.2 配置打开数据选择页(多选)

从【3 阶段任务配置表】中,查询 “所属方案” 等于触发数据中 “服务方案” 的所有数据。

img

3.5 配置回填触发数据

通过 “回填触发数据”,利用查询数据批量创建子表明细,在“子表默认数据设置”为子表的字段设置赋值表达式。

需注意:子表标签页需开启 “一同增改删”,方可在下图位置选择并配置对子表进行回填。

当前案例有两个子表分别需要回填:

  • 方案阶段:批量创建方案阶段明细数据

img

  • 阶段任务:批量创建阶段任务明细数据

img

以上,就完成了根据主表字段查询数据,并批量创建子表明细的操作。

2025-05-22 更新
19 次查看
0