-
yangjingjing 初学数据Lv2
发表于2018-7-25 10:52
悬赏1
已解决
楼主
比如有一个输入框参数,在过滤条件里添加一个条件 instr(字段,@参数)>0 , like 不懂得写!参数为空时 这个过滤条件为变成 instr(字段,'')>0 , 现参数为空时需要让这个过滤条件不起作用。应该如何写过滤条件?
3个回答
有两种方式可以实现
第一种,BI提供了mkfilter函数,使用方式为:<#=mkfilter("instr(字段,@参数)>0")#>
第二种,通过If语句实现:if(len(@参数)=0,true,instr(字段,@参数)>0)