关联记录
关联记录组件将当前字段与其他表单进行关联,同时填充数据至当前表单,关联记录组件的填充内容主要来源于其他表单。使用关联记录组件可以实现如下场景:采购订单中的「供应商名称」字段的数据来自供应商表中的数据记录。
基本配置
关联记录的基本配置可以参考:通用属性介绍
关联配置
关联表单
关联当前应用内的其他表单(不支持关联当前表单):
设置展示字段
表单关联后需在本组件设置展示关联表记录时,下拉框内的展示字段。
【注意】
- 主键和标题字段为系统字段,其余字段为关联表字段;
- 「子表」「关联记录」组件构成的表单字段不支持绑定;
- 若绑定的字段,在关联表内没有记录,则下拉框内无数据显示;
设置完成后,预览如下:
过滤设置
当不需要展示所有数据,而是需要展示关联表中经过一些条件过滤后的数据时,可以配置过滤条件(可增加多条)如下:
配置完成后,预览如下:
数据排序
支持对关联数据进行排序,选择需要进行排序的关联表字段,并设置排序规则(可增加多条排序要求),如下:
配置完成后,关联记录下拉框内的数据记录就会根据设置的排序规则进行排序:
数据多选
支持配置数据单选或数据多选,默认为数据单选 (多选模式关闭),如下:
配置完成后,预览如下:
配置示例
步骤1:创建两张表单,分别是「合同签约表」和「开票申请表」(合同签约的动作由相关业务人员完成,用户在后续提交开票申请时,需要关联对应合同)
步骤2:在「开票申请表」中设置字段“合同名称”为关联记录组件,并关联表单「合同签约表」展示字段配置为“合同名称”
配置完成后,如下,在填报开票申请时,可关联已经创建签约的合同数据。
需要注意的是:若关联表中没有数据记录,则关联记录的下拉框内不会展示任何数据。