字段依赖关系

用于定义字段之间的关系,实现选项值的动态过滤和字段的显隐控制,提升表单的灵活性和用户体验。

1 简介

字段依赖关系用于定义字段之间的关系,提升表单的灵活性和用户体验。支持两种依赖类型设置:
  1. 选项值过滤:依赖字段的可选值受控制字段的选择值限制;
  2. 显隐设置:依赖字段是否显示受控制字段的选择值限制

2 选项值过滤

2.1 定义

根据某个单选字段的值,限制另一个字段的可选范围。

2.2 支持字段类型

  • 控制字段:控制字段只支持单选框类型的字段。
  • 被控制字段:支持单选框多选框

2.3 应用场景

确保选项的准确性和相关性,提升数据质量。

2.4 实例化效果

例如,通过选择不同的“工单类型”,“处理结果”的选项也会不同:
  • 当用户选择“工单类型”为“保养”时,“处理结果”可选“日常保养”;
  • 当用户选择“工单类型”为“维修”时,“处理结果”可选“更换配件”、“换新机”。

2.5 设置步骤

2.5.1 设置入口

  • 对象详情页面-->字段依赖关系-->【新增】按钮,即可进行字段依赖关系的设置。
  • 对于已完成设置的字段依赖关系,也可以通过点击【编辑】和【删除】按钮进行重新设置。

2.5.2 选项值过滤设置

  • 在新增字段依赖关系设置页面,按照需求依次对【依赖类型】、【控制字段】、【被控制字段】进行选择设置,设置完成后点击【下一步】。
  • 进入下一步后,选择设置前置条件即【控制字段】中的单一选项,再设定【被控制字段】中的可选范围。
  • 例如:当选择了【控制字段】中的“保养”时,【被控制字段】的选项仅可选择“日常保养”,之后点击【保存】即可完成可选范围的限定。

3 显隐设置

3.1 定义

根据某个单选字段的值,动态显示或隐藏相关字段。

3.2 支持字段类型

  • 控制字段:控制字段只支持单选框类型的字段。
  • 被控制字段:可支持字段的所有类型。

3.3 应用场景

简化表单,避免无关字段干扰用户填写。

3.4 实例化效果

例如,当选择“产品类型”不同时,可以控制“硬件配置”字段的显隐:
  • 当用户选择“产品类型”为“硬件”时,显示“硬件配置”字段;
  • 当用户选择“产品类型”为“软件”时,隐藏该字段。

3.5 设置步骤

3.5.1 设置入口

  • 相关的基础设置功能【新增】、【编辑】和【删除】按钮位置与 2.5.1 相同。

3.5.2 条件设置

  • 在新增字段依赖关系设置页面,依次对【依赖类型】、【控制字段】进行选择设置,设置完成后点击【下一步】。
  • 进入下一步后,可对【控制字段】中的每一个选项,分别设置显示哪些【被控制字段】,这里的【被控制字段】可以进行多选,不选择则视为“不显示”。
  • 其余未受显隐控制的字段会在右侧【未受控制字段】下方进行显示,完成设置后点击【保存】即可完成字段显隐的控制设置。
2025-06-10
0