1. 简介

数据联动:可以用来对另一张表单中已经录入的数据,进行直接或有条件地调用。

(有条件调用另一张表单是指,当前表单中某个字段改变,以至于满足设定的条件后,设定条件的字段关联某个表单的数据作为字段的默认值)

2. 功能介绍

2.1支持数据联动的组件类型

支持字段:

支持设置“数据联动”的字段包括:单行文本、多行文本、数字、时间日期、时间范围、单选按钮组、复选框、下拉框、级联选择、地址、附件、图片、评分、滑块、链接、成员选择、部门选择、子表单。

设置入口:

选择字段>>字段属性 >>默认值>>数据联动

2.2数据联动配置

默认值中选择“数据联动”,并点击“设置数据联动”按钮,表单设计者可以于弹窗中设置联动的规则。

步骤1:选择一张关联的表单

  • 可以选择当前应用内地表单、也可以选择其他应用的表单
  • 除了选择关联的表单也可以选择相应的数据流进行关联。
  • 被“数据锁”进行锁定的表单,则无法进行选择,请查看数据锁功能说明

步骤2:填写联动规则

  • 选择联动表的字段
  • 选择对比条件
  • 选择对比对象类型,一般会支持“自定义”、“当前表单字段”。
  • 选择对比对象
  • 如存在多个条件时,可以点击“添加规则”添加一个联动规则。

步骤3:填写触发联动

  • 前面的字段为联动表单的字段,需要表单设计者手动选择;
  • 后面的字段默认为当前设置联动的字段,表单设计者无需进行设置;

额外说明:

  • 相同值类型的字段可以进行相互联动,(如:单行文本、多行文本同为文本的值类型字段,它们能相互联动)
  • 表单设计者选择多个联动条件时,则联动条件的关系是同时满足时方可触发
  • 数据联动中多个值符合条件时,默认会联动第一个符合条件的值

2.3子表单中的数据联动

步骤1:选择“子表单”,并在其“默认值”中选择“数据联动”

步骤2:选择一张关联表单

同上述:2.2-步骤一中描述

步骤3:填写联动规则

同上述:2.2-步骤二中描述

步骤4:字段联动设置

  • 前面的字段为联动表单的字段,需要表单设计者手动选择,该处仅支持联动表单中的“子表单”字段和关联的“表单”
  • 后面的字段默认为当前设置联动的“子表单”字段,表单设计者无需进行设置;
  • 当选择的是关联表单子表和当前表单的子表进行关联时,需要选择相应的子表单配对后,需要进一步设定“子表单”的子字段进行联动配置,

  • 当选择的是关联表单和当前表单子表进行关联时,需要选择相应的表单和子表单配对后,需要进一步设定“表单”的字段和子表的子字段进行联动配置

当联动的是表单时,子表单满足条件时,可以把相应表单的该字段数据关联到当前的子表单中。