Skip to content

在表格中新增一行

功能描述

表格视图 表单的关联列表子对象查找列表字段的表格中新增加一行记录

参数设置

配置项说明
数据表记录的数据表类型
使用记录作为默认值使用表达式返回一个字符串,如果设置了值,创建页面会使用此记录作为字段的默认值。例如复制功能,这里可以设置需要复制的记录ID
字段默认值设置通过按钮创建记录的制定字段默认值

示例

在数据表模块或表单页面中,我们需要在一个创建按钮,点击后可直接在表格中新增一行,完成数据的录入后保存即可进行数据创建。如在下图的员工信息板块中,我们有一个子表为请假详情,子表工具栏中的创建按钮,可直接在子表中新增一行,完善信息后点击保存即可在子表中创建一条记录。

RecordCreateRow-image1

想要配置上述的新增按钮,需要在列表类型字段的工具栏中添加一个创建按钮,配置项的执行操作选择在表格中新增一行,配置项的数据表选择需要创建数据的模块,在本案例中选择的是子表(请假详情)

RecordCreateRow-image2

在创建数据时,我们常有设置字段默认值的需求。如在创建子表数据时,我们需要设置子表中默认关联当前记录,例如在本次案例的创建按钮是在李四这名员工记录中创建的请假记录,那么该条请假记录的员工需要默认为李四,该功能我们可以配置项的字段默认值实现,如下图,在该配置项中新增员工字段,并通过表达式设置默认值为当前记录的id即可。我们也可以使用已有记录作为默认值,可通过在配置项中的使用记录作为默认值 中通过表达式获取一条相同模块的记录id来实现。例如我们希望能以选中的请假记录作为默认值创建下一条请假记录,配置方式如下图中使用记录作为默认值的配置方式。

RecordCreateRow-image3

本执行操作对数据表模块也适用

RecordCreateRow-image4