跳到主要内容

关联其他表单数据

1. 简介

1.1 功能简介

关联其他表单数据是指,在一张表单的下拉框/下拉复选框中,调用其他表单中某个字段录入的所有/部分数据作为选项。

1.2 应用场景

  • 请假管理中,「学生基本信息」表单中录入姓名、学号等信息,「学生请假申请」表单可以通过下拉框关联其他表单数据,获取当前学生姓名;
  • 车辆管理中,「新增车辆」表单中录入车牌号码、品牌型号等信息,「审车记录单」可以通过下拉框关联其他表单数据,获取车辆信息并选择进行审车。

2. 使用规则

2.1 支持字段

支持设置「关联其他表单数据」的字段包括:下拉框 和 下拉复选框。

2.2 设置入口

选中下拉框/下拉复选框字段后,在「字段属性 >> 选项」处选择「关联其他表单数据」:

img_8.png

2.3 设置方法

2.3.1 设置选项

选择「关联其他表单数据」后,点击下方下拉框,即可选择其他表单中的字段值作为选项:

img_9.png

注:
1)「关联其他表单数据」的其他表单可以是本应用的表单,也可以是 跨应用 的表单,或数据流 输出表;
2)当选项设置为「关联其他表单数据」时,则不支持设置选项默认值。

2.3.2 选项排序

设置好关联的选项后,可以对选项进行排序,排序规则分为如下两个部分:

  • 排序字段:支持对关联表单中的如下字段值进行排序:
    • 当前选项的值
    • 表单字段:单行文本、数字、日期时间、单选按钮组、下拉框、流水号
    • 系统字段:提交时间、更新时间、微信 OpenID、微信昵称、扩展字段
  • 排序顺序:支持设置为「升序」或「降序」

默认设置为当前选项的值升序排序。

img_10.png

2.3.3 选项过滤

当关联的选项值数据较多时,可以设置选项过滤,在展示选项时只显示满足过滤条件的选项。

img_11.png

点击「添加过滤条件」,过滤条件需要设置的内容如下:

  • 多个条件的关系:当存在多个过滤条件时,可以选择满足「所有」或「任一」条件;
    • 所有:多个过滤条件之间的关系为「且」,关联展示满足所有条件的选项;
    • 任一:多个过滤条件之间的关系为「或」,关联展示满足任一条件的选项;
  • 关联表单字段:选择关联的其他表单中的字段,或提交信息字段(提交人、提交时间、更新时间);
  • 过滤关系:根据所选字段类型,设置不同的字段关系,如等于、不等于、包含、不包含、为空、不为空等。
  • 字段值:可选择「当前表单字段」或「自定义」,选择自定义时,字段值需手动录入;

全部设置完成点击「确定」。

img_12.png