一、运用处景
在地址选择时,第一个下拉框选择江苏省,第二个下拉框只能选择江苏省对应的城市;第一个下拉框选择浙江省,第二个下拉框只能选择浙江省对应的城市;这种设置便是运用了数据联动的思想。在商品信息调用时,选择了某个商品名称或编号后,下面的空格自动填入该商品的价格。二、预期效果
以产品质检场景为例:

在「产品质检」表单中对产品代码和规格型号设置数据联动,选择好质检产品名称后,表单自动联动出对应的产品代码和规格型号信息。
三、利用规则
3.1 支持字段
支持设置「数据联动」的字段包括:单行文本、多行文本、数字、日期韶光、下拉框、下拉复选框、地址、定位、子表单、成员字段、部门字段。
3.2 设置入口
1)对付以下字段,选中字段后,均在「字段属性 >> 默认值」处设置「数据联动」:
单行文本多行文本数字日期韶光地址定位子表单成员字段部门字段2)对付以下字段,选中字段后,均在「字段属性 >> 选项」处设置「数据联动」:
下拉框下拉复选框3)对付以下字段,选中字段后,还可以在「字段属性 >> 可选范围」处设置「数据联动」:
部门单选部门多选3.3 设置方法
选择「数据联动」后,点击「数据联动设置」即进入设置页面:
须要设置的内容如下:
1)联动表单:想要调用数据的另一张表单或聚合表。
如果须要调用的表单处于其他运用中,可以通过跨运用来实现。如调用聚合表中的数据,设置方法与调用表单的相同。2)联动条件:联动表单与当前表单的字段须要知足的条件。
首先选择联动表单的字段;然后设置数据关系,包括:即是、不即是、包含、不包含、为空、不为空、即是任意一个、不即是任意一个;末了选择当前表单的字段;如果存在多个条件,可以点击「添加条件」添加联动条件。3)触发联动:设置「数据联动」的字段要显示的内容。
前面的字段默认为当前设置「数据联动」的字段,无需设置;后面的字段为联动表单中调用显示的字段。全部设置完成点击下方「确定」即可利用。
四、把稳事变
1)数据联动设置时,除以下分外情形外,同一行的字段类型须要完备相同,即成员字段只能对应成员字段,数字字段只能对应数字字段。
单行文本与多行文本、单选按钮组、下拉框可以相互对应。复选框组与下拉复选框可以相互对应。2)当数据联动调取出来的值有多个时,须要用下拉框再次进行选择,否则会默认只显示第一个提交的数据;如果调取出来的值是唯一的,则可以根据须要选用其他字段。
3)数据联动在实际利用中可以分为单条件联动和多条件联动。
4)对下拉框或下拉复选框字段设置数据联动时,须要设置字段可编辑,联动时即可手动选择,如设置为不可编辑,则数据联动后会显示暂无内容。
5)对部门字段的「可选范围」设置数据联动时,是须要手动点击部门字段进入选择的,如果须要默认显示,须要对默认值去设置数据联动。
五、调用失落败缘故原由排查
当数据联动设置或调取失落败时,可以参考以下排查方案:
1)检讨数据联动本身逻辑是否精确:如设置了多个条件,须要多个条件知足 and 的关系,全部知足时才能触发联动设置。
2)字段属性是否同等:如「分数录入」表包含姓名(成员单选)和得分(数字)字段;「分数查询」表包含姓名(单行文本)和得分(数字)字段:
此时如果对「分数查询」中的得分字段设置数据联动,条件为姓名相同,这时是选不到「分数录入」表内的成员单选字段的,须要将两个表的字段统一才能实现。