隱藏項目 (報表產生器及 SSRS)
當您想要有條件地根據報表參數或是您所指定的某些其他運算式來隱藏項目時,請設定報表項目的可見性。
您也可以設計報表來允許使用者根據按一下報表中文字方塊的動作來切換報表項目的可見性,例如針對鑽研報表。 如需詳細資訊,請參閱<將展開/摺疊動作加入至項目 (報表產生器及 SSRS)>。
下列程序描述如何根據常數或運算式,顯示或隱藏轉譯報表中的報表項目。
[!附註]
您可以在報表產生器以及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。每種撰寫環境都會提供不同的方式來建立、開啟和儲存報表與相關的項目。如需詳細資訊,請參閱 microsoft.com 網站上的<在報表設計師及報表產生器中設計報表 (SSRS)>。
隱藏報表項目
在報表設計檢視中,以滑鼠右鍵按一下報表項目,並且開啟其 [屬性] 頁面。
[!附註]
若要選取整個資料表或矩陣資料區,請在資料區中按一下來選取它、以滑鼠右鍵按一下資料列、資料行或角控點,然後按一下 [Tablix 屬性]。
按一下 [可見性]。
在 [一開始執行報表時] 中,指定當您一開始檢視報表時,是否要隱藏此項目:
若要顯示此項目,請按一下 [顯示]。
若要隱藏此項目,請按一下 [隱藏]。
若要指定在執行階段評估的運算式,請按一下 [根據運算式顯示或隱藏]。 輸入運算式或按一下運算式 (fx) 按鈕,在 [運算式] 對話方塊中建立運算式。
[!附註]
當您指定可見性的運算式時,會設定報表項目的 Hidden 屬性。 評估之後的運算式會在值為 False 時顯示此報表項目,並在值為 True 時隱藏此報表項目。
按兩次 [確定]。
隱藏資料表、矩陣或清單中的靜態資料列
在報表設計檢視中,按一下資料表、矩陣或清單來顯示資料列和資料行控點。
以滑鼠右鍵按一下資料列控點,然後按一下 [資料列可見性]。 [資料列可見性] 對話方塊隨即開啟。
若要設定可見性,請遵循第一個程序中的步驟 3 和 4。
若要隱藏資料表、矩陣或清單中的靜態資料行
在 [設計] 檢視中,選取資料表、矩陣或清單來顯示資料列和資料行控點。
以滑鼠右鍵按一下資料行控點,然後按一下 [資料行可見性]。
在 [資料行可見性] 對話方塊中,遵循第一個程序中的步驟 3 和 4。