适用版本:v3.4.0+;

表单规则

如果你想实现选择某个选项后,自动隐藏其他字段;又或者,在输入某个值之后,自动隐藏其他字段。那么,就可以为表单设置表单规则

表单规则是通过配置条件来控制字段是否隐藏以及在什么条件下隐藏。一个表单可添加多个表单规则。

【步骤】

1.首先,我们需要在表单规则中去添加规则

2.其次,添加规则中的条件

字段显隐规则可添加多个规则。多个条件间的逻辑关系可以是所有满足或者满足任意一个。

条件之间的逻辑关系

  • 并且:所有条件必须同时满足才能隐藏配置的字段。

  • 或者:满足其中任意一个条件即可隐藏配置的字段。

3.然后,设置字段配置

字段规则配置

字段可设置隐藏、显示、只读、必填

条件设置的规则必须满足以下:
1、在“隐藏”和“显示”字段不可配置同个字段信息;
2、在“隐藏”和“必填”字段不可配置同个字段信息;
3、在“隐藏”和“只读”字段不可配置同个字段信息;
4、在“只读”和“必填”字段不可配置同个字段信息;
5、表单规则条件互斥时按照“隐藏>显示>(表单字段隐藏)>只读>必填”优先级执行。
若不满足以上规则时,则会出现互斥提示,互斥提示可设置取消提示

“就”、“只”的逻辑关系(适用版本:v3.4.5+)

规则“显示”和“隐藏”可选择条件“就”或“只”
1、就:配置此字段规则,其他未配置字段按表单设计原样输出展示;

2、只:配置此字段规则,其他未配置字段会对应反向输出页面展示,如:有A\B\C三个字段,其中只设置“A”显示,其他未配置字段B\C则都隐藏,配置隐藏“A”,则B\C显示。

4.最后,设置显示字段的颜色/背景颜色配置

温馨提示:
1、针对同个字段,在多个同批次不可同时配置“背景”和“字体”颜色;
2、“背景”和“字体”颜色按同批次最后一个配置信息进行覆盖!

效果演示

例如:在公安局录系统中入人员信息场景中,需要录入年龄(数字字段),当年龄小于等于3岁时,则不需要提交教育信息,否则需要提交教育信息,那么教育信息的这些字段可以更具年龄的大小来决定是否显示。

  1. 配置条件如下:

  1. 效果如下:

  1. 注意事项:
文档更新时间: 2023-06-29 14:57   作者:admin