2015-03-31 72 views
1

在一個SSRS報告中,我有一個名爲「機器」的參數。用戶可以選擇列表中的一臺或幾臺機器。SSRS(SQL2014) - 選擇多值參數時隱藏圖表

當只選擇一臺機器時,我想顯示一個圖表。 當選擇多臺機器時,圖表上顯示的數據沒有意義,所以我想隱藏圖表。

你知道我該如何檢測用戶只選擇一臺或幾臺機器?我可以在圖表的「可見性」參數中使用哪種表達式?

在此先感謝。

回答

1

在visibility屬性的圖表,請使用以下表達式:

=(Parameters!ParameterName.Count > 1) 

這將在選擇多個值時隱藏圖表。

+1

我不知道爲什麼,但「IsMultiValue」不起作用;它總是隱藏圖表,即使我只選擇一個值。 =(Parameters!ParameterName.Count> 1)正常工作,謝謝 – 2015-04-01 07:54:43

0

你的桌子上的可見性屬性(右鍵單擊該表=>屬性的空格=>可見性)添加以下代碼peice的 =IIF(Parameters!ParameterName.Count = 1, false, true) 參數名稱爲您的多值參數