6.子表单数据分组后新建数据

667 上次更新时间:2024-12-27 20:29:41

Document

1.功能简介

根据设置的子表单分组条件,进行分组后,在另一张表单中新增数据,同一个分组的生成一条数据。

2.最佳实践

在采购订单中,提交包含多家供应商产品的采购信息后,自动按照供应商分组,每家供应商生成一条采购合同数据。

  1. 首先将【采购单】中的数据按照供应商名称分组。
  2. 将分组后的数据,按照设置的字段对应规则填写至【采购合同】中,一个分组为一条数据。

3.效果展示

在采购订单中,提交包含多家供应商产品的采购信息后,自动按照供应商分组,每家供应商生成一条采购合同数据。

4.配置简介

注意:

使用规则

先按照指定的单一分组条件对本表一条数据进行分组,然后将分组后的数据,按照设置的字段对应规则填写至目标表中,一个分组即新增一条目标数据,则本表与目标表数量关系可能为一对一或一对多。

新建后发起流程

意思是:使用插件自动填写目标表数据后,执行目标表单的流程。

【配置步骤及说明】

  1. 在【采购单】中编辑流程中添加插件节点→子表单数据分组后新建数据插件。

  1. 设置插件节点的名称、触发条件,选择编辑数据源,进行子表单数据分组后新建数据插件的添加。

  1. 配置插件,选择【采购合同】为关联表单;设置【供应商产品明细·供应商名称】为分组规则。

  1. 设置对应主字段为:【采购合同供应商名称】等于【采购单供应商名称】;设置对应子字段为:【采购合同产品编号】等于【采购单产品编号】、【采购合同产品名称】等于【采购单产品名称】、【采购合同单价】等于【采购单单价】、【采购合同数量】等于【采购单数量】、【采购合同小计】等于【采购单小计】。

  1. 设置新建后发起流程、开启填写表单时启用校验器、填写表单时发起流程及填写表单时首节点自动修改值。

5.示例应用

点击链接进入功能演示-子表单数据分组后新建数据应用,点击【免费试用】即可使用,建议保留示例数据。