1.功能简介
类似于子改子插件的功能,只不过子改子插件是用一个表修改另一个表,而子新增子插件是用一个表的数据去填充另一个表,从而达到数据累增的效果。
2.最佳实践
在学生选课系统中,学生选课后所有的选课信息保存在选课信息表中,后续新增选课数据后,将新增数据填追加至该学生的选课信息子表中。
- 在【选课新增表】使用学生姓名找到【选课信息表】中唯一一条学生姓名相等的数据。
- 将【选课新增表】中【选课时间】主字段更新至【选课信息表】主表中,再将剩余选课主表字段根据设置的对应规则填写至【选课信息表】子表中。
3.效果展示
在学生选课系统中,学生选课后所有的选课信息保存在选课信息表中,后续新增选课数据后,将新增数据填追加至该学生的选课信息子表中。
4.配置简介
注意:
子新增子与子改子的区别
子新增子:选择关联表单后,设置更新数据的筛选条件,可直接设置主字段以及子字段更新规则。
子改子:选择关联表单后,设置更新数据的筛选条件,设置主字段对应规则,还可设置子表单更新条件,满足条件后再按照设置的子表单对应规则更新数据。
【配置步骤及说明】
- 在【选课新增表】中编辑流程中添加插件节点→添加子新增子插件。
- 设置插件节点的名称、触发条件,选择编辑数据源,进行子新增子插件的添加。
- 配置插件,选择【选课信息表】为关联表单;设置当【选课信息表学生】等于【选课新增表学生】时进行表单更新;如果目标筛选数据为空时设置【新增】。
- 设置对应主字段为:【选课信息表学生】等于【选课新增表学生】、【选课信息表选课时间】等于【选课新增表新增时间】;设置对应子字段为:【选课信息表课程名称】等于【选课新增表课程名称】、【选课信息表老师】等于【选课新增表老师】、【选课信息表课时】等于【选课新增表课时】、【选课信息表课程概述】等于【选课新增表课程概述】。
- 设置开启填写表单时启用校验器、填写表单时发起流程及填写表单时首节点自动修改值。
5.示例应用
点击链接进入功能演示-子新增子应用,点击【免费试用】即可使用,建议保留示例数据。