Skip to main content

子表单

子表单

适用场景

适用于在表单内部添加更多条目的场景,比如简历录入时增加多条教育经历、发票录入时每种类型的发票需录入多张票据信息等。

属性介绍

属性分类属性名称属性作用
基本属性组件ID组件在当前页面的唯一标识。
组件标题设定子表单标题,显示在子表单上方。
显示标题选择是否在子表单上部显示标题。
展示方式包含编辑模式、只读模式、文本模式和继承父组件模式。用以组件在不同业务模式下的展示区分。
排列方式设置子表单的排列方式。
按钮标题设置子表单下方的按钮显示的字样。
新增方式设定按钮的行为模式,可以选择当前页新增或新页面选择。
最大记录数设定最大可以增加多少条记录。
数据属性子表单数据源该子表单关联的数据源。

基础功能

子表单组件是一个数据组件,可以根据需要录入多个对应类型的表单项。基本用法如下:

步骤 1: 在对象建模页面建立两个对象,其中一个对象为父对象,另一个为子对象,在子对象中添加字段“关联关系”,在关联关系一栏选择父对象:

img

img

步骤 2:进入页面设计,然后从左侧的组件列表拖动“表单”组件到画布区域,然后在右侧表单组件的属性面板中选择数据源,比如选择上下文,选择对象“候选人”:

img

img

img

步骤 3:将子表单拖入表单中:

img

步骤 4:点击选择子表单的数据源,可以看到对象的关联关系,选择其中一个作为数据源:

img

img

步骤 5:与表单组件类似,可以点击自动填充来自动生成表单输入,或者自行手动配置输入。子表单的新增和删除按钮无需配置,子表单的提交按钮中,包含了对子表单的处理逻辑。

使用子表单后,可实现如下效果:

img

高级功能

暂无