共用方式為


隱藏項目 (報表產生器及 SSRS)

當您想要根據報表參數或您指定的一些其他表達式,有條件地隱藏專案時,請設定報表項目的可見性。

您也可以設計報表,讓使用者根據點擊報表中的文字框來切換報表項目的可見性,例如用於鑽取報表。 如需詳細資訊,請參閱將展開或折疊動作新增至專案(報表產生器及 SSRS)。

下列程式描述如何根據常數或表達式,在轉譯的報表中顯示或隱藏報表專案。

備註

您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計

隱藏報表項目

  1. 在報表設計檢視中,以滑鼠右鍵按兩下報表項目,然後開啟其 [屬性] 頁面。

    備註

    若要選取整個表格或矩陣數據區域,請在數據區域中點擊以選取它,然後以滑鼠右鍵點擊任一列、行或邊角控制點,接著按下 Tablix 屬性

  2. 按兩下 [可見度]。

  3. 當 [一開始執行報表時],指定在您第一次檢視報表時是否隱藏項目:

    • 若要顯示項目,請按一下 顯示

    • 若要隱藏專案,請按兩下 [ 隱藏]。

    • 若要指定在運行時間評估的表達式,請按兩下 [根據表達式顯示或隱藏]。 輸入表達式,或按兩下表示式 (fx) 按鈕,在 [ 表達式 ] 對話方塊中建立運算式。

      備註

      當您指定可見性表示式時,您是在設置報表專案的 Hidden 屬性,如下圖所示。 評估的表達式會在值為 False 時顯示報表專案,並在值為 True 時隱藏報表專案。 Properties_Visibility對話框和 Hidden 屬性

  4. 按兩次 [確定]

隱藏資料表、矩陣或清單中的靜態數據列

  1. 在報表設計檢視中,按兩下資料表、矩陣或清單以顯示資料列和資料行句柄。

  2. 以滑鼠右鍵單擊列控點,然後按一下資料列可見性列可見性 對話框隨即開啟。

  3. 若要設定可見性,請遵循第一個程式中的步驟 3 和 4。

隱藏資料表、矩陣或清單中的靜態數據行

  1. 在 [設計] 檢視中,選取數據表、矩陣或清單,以顯示數據列和數據行句柄。

  2. 以滑鼠右鍵點擊資料行句柄,然後點選 [ 資料行可見性]。

  3. 在 [ 數據行可見性 ] 對話框中,遵循第一個程式中的步驟 3 和 4。

另請參閱

向下切入動作 (報表產生器及 SSRS)將展開或折疊動作新增至專案 (報表產生器及 SSRS)表達式範例 (報表產生器及 SSRS)