斑斑低代码

显示隐藏控制

显示隐藏控制功能是实现当满足一定条件时,对当前表单中一些字段进行显示隐藏控制。

在触发字段上设置

举个例子:当表单中的**字段 A等于某值时,显示字段 B,否则隐藏字段 B**。

此时我们可以点击当前表单中的字段 A,然后在右侧的联动填充控制中点击“添加显隐规则”。

在弹窗中可以进行显隐规则的设置。

根据设置的触发字段的不同,判断条件也存在一些区别。

每个条件都对应了一个显示隐藏操作。

在这里可以设置显示隐藏的对象字段,可以选择多个。

【重要】

子表单只能作为整体进行显示隐藏,不能对子表单内部的子字段进行显示隐藏控制,因为子表单内部有多条数据,会存在显示隐藏的冲突。

示例

(1)实现效果:

当 A 字段为空时,隐藏 BCD 字段。

(注意:如果字段没有设置默认值,则默认状态时是空,如果设置了默认值,则默认状态下就是非空)

当 A 字段输入张三时显示 B 字段,否则隐藏 B 字段。

当 A 字段输入包含面包时显示 C 字段和 D 字段,否则隐藏 C 字段和 D 字段。

(2)设置:

点击选择 A 字段,在右侧点击“添加显隐规则”

在设置窗口中点击“添加规则”,设置如下:

注意:显示和隐藏只需要设置一个条件,每个条件都会默认自带一个阴性的对应的条件。

例如上面设置了为空时隐藏 BCD 字段,就不需要再设置非空时显示 BCD 字段。

设置了等于张三时显示 B 字段,就不需要再设置不等于张三时隐藏 B 字段。

设置了包含面包时显示 C 字段和 D 字段,就不需要再设置不包含面包时隐藏 C 字段和 D 字段。