我試圖在標題部分添加一個表達式,它將顯示用戶選擇的參數值(如果選擇了所有內容,則顯示「ALL」)。我遇到「Property」參數有問題。SSRS在標題中顯示參數值
報告結構: 報告是按年份顯示數據並按refBuildingID進行分組的矩陣報告。參數「Property」基於RefBuildingID。我想在用戶運行此報告時在標題中顯示這些參數值。
表達:
=IIF(Countrows("BuildingID")=(Parameters!refBuildingID.Count),"All",Join(Parameters!refBuildingID.Value,", "))
錯誤: 爲文本框「Textbox31」的值表達具有無效的聚集功能的範圍的參數。 scope參數必須設置爲一個字符串常量,該常量等於包含的組的名稱,包含的數據區域的名稱或數據集的名稱。
有沒有辦法解決這個錯誤?
我不再得到一個錯誤,但現在它說:‘ALL’的任何選擇我做。 – NonProgrammer
我看到錯誤,非常正確。請嘗試此方法(「DataSet2」是參數的初始源)= IIF(CountRows(「DataSet2」)。Equals(Parameters!refBuildingID.Count),「All」,Join(Parameters!refBuildingID.Value,「, )) –