繁体   English   中英

基于参数更改的ssrs表达式

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM