子表单显隐规则
1. 概述
1.1 功能简介
除了在主表字段中支持设置 字段显隐规则,子表单字段同样支持设置「子字段显隐规则」,即在子表单内部,通过子字段的不同取值,展示不同的子表单字段。
1.2 应用场景
- 进销存中,填写订单明细时,根据不同的产品类型需要填写的明细项目有所不同,则可通过子字段显隐规则实现。
- 人事管理中,填写招聘明细时,根据不同岗位,需要填写的招聘项目也不同,则可通过子字段显隐规则实现。
1.3 预期效果
以订单场景为例:
- 当「产品名称」选择面料时,显示「面料材质」。
- 当「产品名称」选择成衣时,显示「款式号」和「花型号」。

2. 设置方法
2.1 设置入口
本节用于进入目标子表单的显隐规则设置页面。完成后,可以新增、编辑、复制、删除和排序规则。
1)选中子表单字段「生产明细」,在「字段属性>子字段显隐规则」处,点击「添加显隐规则」:

2)如已设置子字段显隐规则,则可在左上角继续「添加显隐规则」,并对已有的显隐规则进行编辑、复制、删除等操作:

3)当一个子表单中添加了多个显隐规则时,支持对列表中的显隐规则进行拖拽排序,便于查看。

2.2 设置规则
进入子字段显隐规则设置页面,需要设置的内容如下:
- 多个条件的关系:当存在多个显隐条件时,可以选择满足「所有」或「任一」条件;
- 所有:所有条件必须同时满足才能显示后续字段;
- 任一:满足其中任意一个条件即可显示后续字段。
- 条件字段:仅允许选择当前子表单中的子字段;支持选择的字段类型包括:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件;
- 筛选关系:根据条件字段类型,设置不同的字段关系,如等于、不等于、包含、不包含、为空、不为空等;
- 筛选值:可选择选项或自定义筛选值;
- 显示字段:允许选择当前子表单中的所有字段。
全部设置好后点击「确定」保存。

3. 其他规则
3.1 支持在字段属性中设置显隐规则
1)选中「单选按钮组」或「下拉框」子字段。
2)在右侧面板单击「字段属性」。
3)在「显隐规则」中单击「设置」,添加规则。

3.2 联动得来的选项支持显隐规则
以「产品名称」关联「产品基础表」中的「产品名称」为例:
1)选中下拉框子字段「产品名称」。
2)设置关联「产品基础表」中的「产品名称」。
3)选中目标子表单。
4)进入「子字段显隐规则」,单击「添加显隐规则」。
5)选择联动或关联得到的产品数据作为条件值。

3.3 显隐规则在查看数据时也生效
查看单条数据详情时,系统仍按照显隐规则展示子字段。该行为适用于以下入口:
- 数据管理
- 权限组
- 数据内链和数据外链
- 新数据提醒


400-111-0890
在线咨询