关联模板
关联模板组件提供了关联其他表单数据,并将数据填充到当前表单组件的功能,以下拉框的形式关联展示。
支持设置筛选条件,在创建事件时,页面只展示过滤后数据。
在表单开发页面,从“高级组件”中拖拽“关联模板”组件至表单设计区域,如图1。
属性
- 字段标题:该字段在页面呈现给用户的名称,默认名称为该字段类型名称。
- 标题加粗:是否打开开关,默认关闭状态。
- 字段状态:指成员在访问表单时,对该字段的可见、可编辑权限。
- 只读:勾选后,页面上该字段可见、不可编辑。
- 隐藏:勾选后,页面上该字段不可见、不可编辑。
- 禁用:勾选后,页面上该字段仍可显示,但不可进行配置。
- 验证:对字段做一些限制。
- 宽度:字段配置框宽度占页面宽度的比例。
- 选择模板表单:选择需关联的表单,支持关联事件模板表单、团队模板表单和预置数据。
- 是否多选:是否支持选择多条数据,默认关闭。开关打开时,不支持配置填充规则,已配置的规则清空。
- 筛选条件:对关联表单数据进行过滤筛选,获取满足条件的数据。
表1 设置显示字段 参数
描述
关联表单字段
选择需设置筛选条件的关联表单字段或者系统字段。
条件类型
根据关联表单字段类型,设置不同的条件类型,包含是、不是、包含、不包含、为空、不为空等。
字段值类型
关联表单字段需满足的值,目前有两种类型:固定值和字段值。
- 固定值:直接在后面的输入框或控件中输入或在下拉列表选择对应的值。
- 字段值:根据当前表单的某个字段值动态变化,会影响关联模板组件下拉列表展示的数据。
设定值 / 本表单字段
根据字段值类型,输入或者选择对应值或者字段。
操作
筛选条件之间的关系,提供两种操作类型:且和或。
- 且:关联时只显示满足所有条件的数据。
- 或:关联时显示满足任一条件的数据。
- 显示字段:设置关联模板组件下拉列表显示的关联表单字段信息,支持选择多个字段。
- 默认选择的第一项为下拉框选中后展示的内容。
- 下拉列表显示的信息支持设置按照字段进行排序展示。
- 在“请选择显示字段”弹窗中,先选择显示字段,再单击右侧“设置排序”。如图2。
模板数据是否去重:关联的模板表单数据是否去除重复值。开启后,重复值只保留一条记录。
- 在“排序”弹窗中,选择需排序字段,设置排序顺序,支持多个字段排序。
支持排序的组件包含:输入框、多行输入框、日期选择框、日期范围选择框、数字输入框、复选按钮、单选按钮、下拉单选、下拉多选、评分。
- 在“请选择显示字段”弹窗中,先选择显示字段,再单击右侧“设置排序”。如图2。
- 填充规则:将关联表字段的值填充到当前表单的字段。
由于数据结构的不同,对填充的字段有映射限制,如表2所示:
表2 字段映射关系 本模板字段类型
可选择的关联模板字段类型
输入框
输入框、数字输入框、单选按钮、单选下拉框、关联模板(下拉框)、日期选择框、日期范围选择框、成员(值为姓名) 、级联选择、流水号、评分、开关
多行输入框
多行输入框、输入框、数字输入框、单选按钮、单选下拉框、关联模板(下拉框) 、日期选择框,日期范围选择框,成员(值为姓名) ,级联选择、流水号,评分,开关
日期选择框
日期选择框
日期范围选择框
日期范围选择框
数字输入框
数字输入框、评分
下拉单选
下拉单选、单选按钮
下拉多选
下拉多选、复选按钮
单选按钮
单选按钮、下拉单选
复选按钮
复选按钮、下拉多选
评分
评分
开关
开关
成员
成员
关联模板
关联模板
文件上传
文件上传
其他类型(如富文本)
不展示(如富文本)
高级
- 事件:在事件中,显示了组件暴露出来的一些常用事件,供用户实现,来扩展组件的交互。整个页面有加载(on-load)事件,该事件在页面渲染完成后执行,可进行数据初始化操作。更多关于事件的介绍,请参见事件说明。