字段显隐规则
1. 简介
1.1 功能简介
字段显隐规则可以通过配置条件来控制字段在什么条件下显示,一个表单可添加多个显隐规则。
1.2 使用场景
- 如在问卷调查过程中,能够通过字段显隐规则,实现选择某个选项后,自动显示问卷中的其他问题;
- 如产品下单场景中,当下单数量达到一定数值后,展示出邮寄方式、定制需求等字段。
1.3 预期效果
如返乡信息登记场景中,需要录入是否从外地返乡,当确认是从外地返乡时,需要填写返乡前所在城市;否则不需要进行填写,那么这个「返乡前所在城市」就可以根据「是否从外地返乡」来决定是否显示。
2. 设置步骤
2.1 设置入口
1)在「表单设计 >> 表单属性 >> 字段显隐规则」处,点击「添加字段显隐规则」,即可进行设置。
2)如已设置显隐规则,则可在左上角继续「添加显隐规则」,并对已有的显隐规则进行编辑、复制、删除等操作:
3)当一个表单中添加了多个显隐规则时,支持对列表中的显隐规则进行拖拽排序,便于查看。
2.2 条件设置
2.2.1 多条件逻辑关系
一个字段显隐规则内可以添加多个条件,多个条件间有如下所示 2 种逻辑关系:
- 所有:显示所有条件同时满足的字段;
- 任一:显示满足其中任意一个条件的字段。
2.2.2 条件设置方法
确定了多个条件间的逻辑关系后,就可以为该显隐规则设置条件。条件中包含以下 3 部分内容:
- 选择字段:设置条件字段,仅支持添加主字段,不支持子表单;
- 设置筛选关系:不同字段支持的筛选关系不一样;
- 设置筛选值:不同字段的筛选值设置不一样,可能是输入也可能是直接选择已有数据。
2.3 显示字段设置
设置好条件以后需要设置显示字段,即满足上述条件后需要显示的字段,若不满足条件则不显示字段。
如,返乡信息调研中,当用户选择「是」后,设置显示字段为「返乡前所在城市」,让客户填写返乡前所在的城市。
2.4 效果演示
效果参见本文【1.3 预期效果】。
3. 其他规则
3.1 支持在字段属性中设置显隐规则
3.2 联动得来的选项支持显隐规则
如下图的「成员选择」为下拉框字段,关联了「学生基础信息表」中的「学生姓名」,在设置显隐规则时,可以直接联动出该表中的数据进行条件设置。
3.3 多级显隐关系设置
3.3.1 设置逻辑
当我们想要设置入下图所示的多级显隐逻辑:在字段「是否查看过简道云帮助文档」中,选择「是」;且在字段「您对简道云帮助文档是否满意」中,选择「不满意」后,出现字段「您不满意的地方在哪里」。此时若重新选择其他选项,则不显示字段「您不满意的地方在哪里」。
3.3.2 设置方法
添加两个显隐规则分别为:
- 当字段「您是否查看过简道云帮助文档」等于「是」时,显示出字段「您对简道云帮助文档是否满意」;
- 当字段「您是否查看过简道云帮助文档」等于「是」,且字段「您对简道云帮助文档是否满意」等于「不满意」时,显示出字段「您不满意的地方在哪里」。
3.4 显隐规则在查看数据时也生效
在数据管理、权限组、数据提醒等界面处查看单条数据详情时,将按照数据显隐规则进行数据展示,更便于数据的查看。
4. 注意事项
1)设置显隐规则时,可以将整个子表单设置为显示字段;
2)一个表单最多可设置 200 个显隐规则,包括主表字段显隐规则和子表单字段显隐规则;
3)A 字段关联显示 B 字段,B 字段关联显示 C 字段,当 B 字段隐藏时,C 字段也一同不再显示。
5. 扩展阅读
上面的文档我们提到,一个字段只能在一个规则中作为显示字段,那么,当我们有多个选项都需要显示同一个字段时,该怎么设置呢?
在文档「显隐规则的设置技巧」中,我们将介绍显隐规则的设置技巧。