SSRS表达式中运算符in的替代用法

0
SSRS中表达式运算符中显示没有in,请教有什么其他替代方案?
例如:C1表示字段,@P表示为一个多值参数,表达式为:IIF("All" in (@P),"All",C1),@P为字符集。
已邀请:
0

t123 2016-07-22 回答

感谢各位的帮忙,这个问题已经解决喽。首先将多值参数转换为一个字符串并以“//”分隔:InStr(JOIN(@P,"//"),"//All//"),这样就基本上解决了 InStr('11','112,113')的情况。
 
0

- 取是能力,舍是境界 2016-07-21 回答

参考下这篇博客,看能解决你的问题不https://ask.hellobi.com/blog/lovezsr/2658
0

郑大鹏 2016-07-22 回答

可以变一下思维方式,可以查找一下 "All" 在 @P 中的位置,如果大于0 ,就是在@P中,用函数 InStr(Fields!Description.Value, "汽车"),试试

要回复问题请先登录注册