# 勾选多条数据带入另一表单的明细表中

来源快照：`result_data_new_260518.json`

- 来源 ID：`1969154527335941308`
- 模块：低代码平台e-builder
- 目录：常见问答 - 表单引擎 - 前台配置相关
- space ID：`1157961794811633670`
- 原文链接：未提供
- 产品基线：未提供

## 正文

**问题描述：**

在一些场景中，我们需要勾选多条表单数据带入另一表单的明细子表中，例如资产领用时勾选多个资产带入到领用申请单的明细表中。

 

**解决方式：**

勾选多条数据带入另一表单的明细子表中，情况可以分为两种，一种是打开另一表单的新建布局，另一种是直接新建了一条表单数据。

**1.  勾选多条表单数据，打开另一表单的新建布局，并将数据带入明细**

首先我们需要在原表单中设置一个自定义按钮，位置选择表格视图右上角、右上角更多菜单等，之后设置按钮动作，打开另一表单的新建布局，并将另一表单的明细表字段与本表字段相对应

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157715869458464785&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

设置完成后效果如下：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157715873590484996&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

**  2.勾选多条表单数据，新增另一条表单数据，勾选的数据存入明细**

我们首先同样可以设置一个自定义按钮，此时按钮的动作我们利用动作流实现，选择eb事件触发，选择该表单设置的自定义按钮，触发类型改为【合并触发】。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157715873590485005&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

之后选择新增表单数据，对另一张表单进行动态赋值，明细表的依据值动态赋值为原表单数据的表单标题，明细表中的字段用依据值下级进行赋值：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157715873590485022&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

配置完成后效果如下：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157715877851897879&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)
