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