[英]ssrs expression based on parameter changing
我的图表报告A和B中有两个参数。在图表的系列组中,我具有三个颜色名称(“红色”,“绿色”,“棕色”)的字段颜色。
在这里,我需要编写一个表达式,当参数为“ A”时,我只能在字段颜色中看到“ red”,Green“值,如果它是参数” B“,则应该看到所有三种颜色。
我尝试使用不同的表达方式
=iif(Parameters!channel.Value="A" and Fields!COLOUR.Value="BROWN",O,Fields!COLOUR.Value)
但是通过编写此表达式,我可以将“棕色”转换为零值,但是我无法将其隐藏。
有什么帮助吗?
尝试将此表达式放在字段颜色上:
"Red, Green"+ iif(Parameters!channel.Value="A", ", Brown","")
+
用于连接两个字符串。
如前所述, &
是连接的更好选择。
"Red, Green" & iif(Parameters!channel.Value="A", ", Brown","")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.