关联其他表单数据

1. 简介

1.1 功能简介

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

1.2 应用场景

  • 产品管理中,「新增产品」表单中录入新产品名称、规格等信息,「产品质检」表单可以通过下拉框关联其他表单数据,获取产品名称并选择质检;
  • 车辆管理中,「新增车辆」表单中录入车牌号码、品牌型号等信息,「审车记录单」可以通过下拉框关联其他表单数据,获取车辆信息并选择进行审车。

1.3 预期效果

如,「新增产品」表单中录入新产品信息:

「质量管理」表单在下拉框中可以直接获取产品名称并选择进行质检:

2. 使用规则

2.1 支持字段

1)设置字段

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

2)调用字段

支持被「关联其他表单数据」调用的字段包括:单行文本数字日期时间单选按钮组复选框组下拉框下拉复选框 以及 流水号,其他字段暂不支持被调用。

2.2 设置入口

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

2.3 设置方法

2.3.1 设置选项

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

注:

1)「关联其他表单数据」的其他表单可以是本应用的表单,也可以是 跨应用 的表单,或数据流 输出表

2)当选项设置为「关联其他表单数据」时,则不支持设置选项默认值。

2.3.2 选项排序

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

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

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

2.3.3 选项过滤

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

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

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

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

2.4 效果查看

具体使用效果参见【1.3 预期效果】。

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5