-
-
Shirley 小试身手Lv3
发表于2019-3-29 23:14
楼主
本帖最后由 Shirley 于 2019-3-29 23:18 编辑
复制代码复制代码
准备材料:
1.一张维表
2.一个勾选框+一个输入框
制作方法:
1.设置勾选框类型为"维勾选框组",并关联维表
1.一张维表
2.一个勾选框+一个输入框
制作方法:
1.设置勾选框类型为"维勾选框组",并关联维表
![](static/image/common/none.gif)
2.添加输入框参数,设置参数名为@input
![](static/image/common/none.gif)
3.编辑节点过滤表达式
- <font face="微软雅黑">if(@input='',true,find(@input,item.caption)<>-1)</font>
上述表达式含义:当输入框参数中没有输入值时展示全部指标,否则按照属于框中的值模糊匹配维表中文字字段值 如果查找的字符串中含英文字符时,不希望区分大小写,可以将find换成Search。
- <font face="微软雅黑">FIND(C1,C2) //在串C2中查找子串C1,并返回子串第一次出现的位置,(0代表第一个字符);如果没找到,则返回-1。与Search不同,FIND区分大小写。
- SEARCH(C1,C2) //在串C2中查找子串C1,并返回子串第一次出现的位置,(0代表第一个字符)。如果没找到,则返回-1。与Find不同,SEARCH不区分大小写。
- </font>
4.实现效果
----输入搜索内容、回车--->
![](static/image/common/none.gif)
![](static/image/common/none.gif)