共用方式為


如何:加入篩選 (報表產生器 3.0 和 SSRS)

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

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

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

如需有關篩選內嵌和共用資料集的詳細資訊,請參閱<如何:將篩選加入至資料集 (報表產生器 3.0 和 SSRS)>。

[!附註]

您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。

若要設定資料區的篩選

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

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

    [!附註]

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

  3. 按一下 [篩選]。這樣就會顯示目前的篩選方程式清單。根據預設,此清單是空的。

  4. 按一下 [加入]。新的空白篩選方程式隨即顯示。

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

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

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

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

    如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器 3.0 和 SSRS)>。

  9. 按一下 [確定]。

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

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

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

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

  4. 按一下 [篩選]。這樣就會顯示目前的篩選方程式清單。根據預設,此清單是空的。

  5. 按一下 [加入]。新的空白篩選方程式隨即顯示。

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

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

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

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

    如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器 3.0 和 SSRS)>。

  10. 按一下 [確定]。

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

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

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

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

  4. 按一下 [篩選]。這樣就會顯示目前的篩選方程式清單。根據預設,此清單是空的。

  5. 按一下 [加入]。新的空白篩選方程式隨即顯示。

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

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

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

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

    如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器 3.0 和 SSRS)>。

  10. 按一下 [確定]。

設定圖表數列群組的篩選

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

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

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

  4. 按一下 [篩選]。這樣就會顯示目前的篩選方程式清單。根據預設,此清單是空的。

  5. 按一下 [加入]。新的空白篩選方程式隨即顯示。

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

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

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

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

    如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器 3.0 和 SSRS)>。

  10. 按一下 [確定]。