1. 简介
1.1 功能简介
关联其他表单数据是指,在一张表单的下拉框/下拉复选框中,调用其他表单中某个字段录入的所有/部分数据作为选项。
1.2 应用场景
- 产品管理中,「新增产品」表单中录入新产品名称、规格等信息,「产品质检」表单可以通过下拉框关联其他表单数据,获取产品名称并选择质检;
- 车辆管理中,「新增车辆」表单中录入车牌号码、品牌型号等信息,「审车记录单」可以通过下拉框关联其他表单数据,获取车辆信息并选择进行审车。
1.3 预期效果
「质量管理」表单在下拉框中可以直接获取产品名称并选择进行质检:
2. 使用规则
2.1 支持字段
2.2 设置入口
选中下拉框/下拉复选框字段后,在「字段属性 >> 选项」处选择「关联其他表单数据」:
2.3 设置方法
2.3.1 设置选项
选择「关联其他表单数据」后,点击下方下拉框,即可选择其他表单中的字段值作为选项:
1)「关联其他表单数据」的其他表单可以是本应用的表单,也可以是 跨应用 的表单,或数据流 输出表;
2)当选项设置为「关联其他表单数据」时,则不支持设置选项默认值。
2.3.2 选项排序
设置好关联的选项后,可以对选项进行排序,排序规则分为如下两个部分:
- 排序字段:支持对关联表单中的如下字段值进行排序:
- 当前选项的值
- 表单字段:单行文本、数字、日期时间、单选按钮组、下拉框、流水号
- 系统字段:提交时间、更新时间、微信 OpenID、微信昵称、扩展字段
- 排序顺序:支持设置为「升序」或「降序」
2.3.3 选项过滤
当关联的选项值数据较多时,可以设置选项过滤,在展示选项时只显示满足过滤条件的选项。
点击「添加过滤条件」,过滤条件需要设置的内容如下:
- 多个条件的关系:当存在多个过滤条件时,可以选择满足「所有」或「任一」条件;
- 所有:多个过滤条件之间的关系为「且」,关联展示满足所有条件的选项;
- 任一:多个过滤条件之间的关系为「或」,关联展示满足任一条件的选项;
- 关联表单字段:选择关联的其他表单中的字段,或提交信息字段(提交人、提交时间、更新时间);
- 过滤关系:根据所选字段类型,设置不同的字段关系,如等于、不等于、包含、不包含、为空、不为空等。
- 字段值:可选择「当前表单字段」或「自定义」,选择自定义时,字段值需手动录入;
2.4 效果查看