共用方式為


將篩選新增至編頁報表 (報表產生器)

適用於: Microsoft 報表產生器 (SSRS) Power BI Report Builder SQL Server Data Tools 中的報表設計師

您想要為計算或顯示包含或排除特定值時,將篩選新增到編頁報表的資料集、資料區域或群組。 篩選會在執行階段先套用至資料集。 然後,篩選會套用至資料區,然後套用至群組 (按照群組階層的由上而下順序)。 在資料表、矩陣或清單中,系統會針對資料列群組、資料行群組和相鄰群組獨立套用篩選。 在圖表中,系統會針對類別目錄群組和數列群組獨立套用篩選。

若要加入篩選,您必須指定一或多個篩選方程式。 篩選方程式包含一個識別您想要篩選之資料的運算式、一個運算子和一個要比較的值。 篩選資料和值的資料類型必須相符。 不支援針對資料集或資料區的彙總值進行篩選。

若要篩選圖表中的資料點,您可以針對類別目錄群組或數列群組設定篩選。 依預設,圖表會使用內建函數 Sum,將屬於相同群組的值彙總成數列中的個別資料點。 如果您變更數列的彙總函式,就必須變更篩選運算式中的彙總函式。

如需篩選內嵌和共用資料集的詳細資訊,請參閱將篩選新增至資料集 (報表產生器)

注意

您可以在 Microsoft 報表產生器、Power BI 報表產生器,以及 SQL Server Data Tools 的報表設計師中,建立及修改編頁報表定義 (.rdl) 檔案。

設定資料區的篩選

  1. [設計] 檢視中,開啟報表。

  2. 選取設計介面上的資料區,然後以滑鼠右鍵按一下 <data region> [屬性]。 若為量測計,請選取 [量測計面板屬性] 。 [<data region>屬性] 對話方塊隨即開啟。

    注意

    在 Tablix 資料區上,以滑鼠右鍵按一下邊角資料格或是資料列或資料行控制代碼,然後選取 [Tablix 屬性]

  3. 選取 [篩選條件]。 此動作會顯示目前的篩選方程式清單。 根據預設,此清單是空的。

  4. 選取 [新增]。 新的空白篩選方程式隨即顯示。

  5. 在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請選取運算式 (fx) 按鈕。

  6. 在清單中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。

  7. [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。

  8. 在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。

    如需篩選方程式的範例,請參閱篩選方程式範例 (報表產生器)

  9. 選取 [確定]。

設定 Tablix 資料列或資料行群組的篩選

  1. [設計] 檢視中,開啟報表。

  2. 以滑鼠右鍵按一下設計介面上的資料表、矩陣或清單資料區,並加以選取。 [群組] 窗格會顯示選定項目的群組。

  3. 在 [群組] 窗格中,以滑鼠右鍵按一下群組,然後選取 [編輯群組]。 [Tablix 群組] 對話方塊隨即開啟。

  4. 選取 [篩選條件]。 此動作會顯示目前的篩選方程式清單。 根據預設,此清單是空的。

  5. 選取 [新增]。 新的空白篩選方程式隨即顯示。

  6. 在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請選取運算式 (fx) 按鈕。

  7. 在清單中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。

  8. [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。

  9. 在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。

    如需篩選方程式的範例,請參閱篩選方程式範例 (報表產生器)

  10. 選取 [確定]。

設定圖表類別目錄群組的篩選

  1. [設計] 檢視中,開啟報表。

  2. 在設計介面上,按兩下圖表,即可開啟資料、數列和類別欄位放置區。

  3. 以滑鼠右鍵按一下類別目錄欄位放置區所包含的欄位,然後選取 [類別目錄群組屬性]。

  4. 選取 [篩選條件]。 此動作會顯示目前的篩選方程式清單。 根據預設,此清單是空的。

  5. 選取 [新增]。 新的空白篩選方程式隨即顯示。

  6. 在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請選取運算式 (fx) 按鈕。

  7. 在清單中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。

  8. [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。

  9. [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。

    如需篩選方程式的範例,請參閱篩選方程式範例 (報表產生器)

  10. 選取 [確定]。

設定圖表數列群組的篩選

  1. [設計] 檢視中,開啟報表。

  2. 在設計介面上,按兩下圖表,即可開啟資料、數列和類別欄位放置區。

  3. 以滑鼠右鍵按一下數列欄位放置區所包含的欄位,然後選取 [數列群組屬性]。

  4. 選取 [篩選條件]。 此動作會顯示目前的篩選方程式清單。 根據預設,此清單是空的。

  5. 選取 [新增]。 新的空白篩選方程式隨即顯示。

  6. 在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請選取運算式 (fx) 按鈕。

  7. 在清單中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。

  8. [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。

  9. [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。

    如需篩選方程式的範例,請參閱篩選方程式範例 (報表產生器)

  10. 選取 [確定]。

新增資料集篩選、資料區篩選和群組篩選 (報表產生器)
運算式範例 (報表產生器)
量測計 (報表產生器)
資料表、矩陣圖和清單 (報表產生器)
圖表 (報表產生器)