复选框选择时隐藏对应子表(函数contains)
更新时间: 2024-11-22 浏览次数: {{ hits }}

在某些场景中,我们会遇到需要实现选择不同选项时,会对应出现不同子表的情况,而不需要的子表就不出现。例如我们要实现如下效果:

当复选框【产品类别】未被选择时,子表都不出现;只选择【成品】则出现对应子表;选择【定制】和【瑕疵品】则出现两个对应子表,以此类推。

本文主要讲解如何运用contains函数,实现隐藏规则。希望通过本文的介绍,大家能对contains函数有更深的了解,根据自身需求灵活运用。

 

用到的函数:

CONTAINS(参数1,参数2)——插入数据

函数说明: "参数1"是否包含"参数2"里面的值,包含返回true,否则返回false 注:只用于在流程设计里面的条件设置。

函数示例:  Contains(部门名称,人员),销售部门里面有张三,可以设置为Contains(销售部,张三)

 

 

PC端实现效果:

都不选择:

选择【成品】:

选择【定制】与【瑕疵品】:

都选择:

 

实现方法:

  1. 后台新建表单,产品类别为复选框

  1. 建立对应子表

 

3、设置隐藏规则

成品子表:!contains(产品类别,成品);

定制子表:!contains(产品类别,定制);

瑕疵品子表:!contains(产品类别,瑕疵品);

服务产品子表:!contains(产品类别,服务)。