加入篩選 (報表產生器及 SSRS)
當您想要針對計算或顯示包含或排除特定值時,請將篩選加入至資料集、資料區或群組。 篩選會在執行階段先套用至資料集、套用至資料區,然後套用至群組 (按照群組階層的由上而下順序)。 在資料表、矩陣或清單中,系統會針對資料列群組、資料行群組和相鄰群組獨立套用篩選。 在圖表中,系統會針對類別目錄群組和數列群組獨立套用篩選。
若要加入篩選,您必須指定一或多個篩選方程式。 篩選方程式包含一個識別您想要篩選之資料的運算式、一個運算子和一個要比較的值。 篩選資料和值的資料類型必須相符。 不支援針對資料集或資料區的彙總值進行篩選。
若要篩選圖表中的資料點,您可以針對類別目錄群組或數列群組設定篩選。 根據預設,圖表會使用內建的函數 Sum,將屬於相同群組的值彙總成數列中的個別資料點。 如果您變更數列的彙總函式,就必須變更篩選運算式中的彙總函式。
如需有關篩選內嵌和共用資料集的詳細資訊,請參閱<將篩選加入至資料集 (報表產生器及 SSRS)>。
[!附註]
您可以在報表產生器以及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。每種撰寫環境都會提供不同的方式來建立、開啟和儲存報表與相關的項目。如需詳細資訊,請參閱 microsoft.com 網站上的<在報表設計師及報表產生器中設計報表 (SSRS)>。
若要設定資料區的篩選
在 [設計] 檢視中,開啟報表。
選取設計介面上的資料區,然後以滑鼠右鍵按一下 [<data region> 屬性]。 若為量測計,請選取 [量測計面板屬性]。 [<data region> 屬性] 對話方塊隨即開啟。
[!附註]
在 Tablix 資料區上,以滑鼠右鍵按一下邊角資料格或是資料列或資料行控制代碼,然後按一下 [Tablix 屬性]。
按一下 [篩選]。 這樣就會顯示目前的篩選方程式清單。 根據預設,此清單是空的。
按一下 [加入]。 新的空白篩選方程式隨即顯示。
在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請按一下運算式 (fx) 按鈕。
在下拉式方塊中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。
在 [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。
在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。
如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器及 SSRS)>。
按一下 [確定]。
設定 Tablix 資料列或資料行群組的篩選
在 [設計] 檢視中,開啟報表。
以滑鼠右鍵按一下設計介面上的資料表、矩陣或清單資料區域,即可加以選取。 [群組] 窗格會顯示選定項目的群組。
在 [群組] 窗格中,以滑鼠右鍵按一下群組,然後按一下 [編輯群組]。 [Tablix 群組] 對話方塊隨即開啟。
按一下 [篩選]。 這樣就會顯示目前的篩選方程式清單。 根據預設,此清單是空的。
按一下 [加入]。 新的空白篩選方程式隨即顯示。
在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請按一下運算式 (fx) 按鈕。
在下拉式方塊中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。
在 [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。
在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。
如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器及 SSRS)>。
按一下 [確定]。
設定圖表類別目錄群組的篩選
在 [設計] 檢視中,開啟報表。
在設計介面上,按兩下圖表,即可開啟資料、數列和類別目錄欄位放置區。
以滑鼠右鍵按一下類別目錄欄位放置區所包含的欄位,然後選取 [類別目錄群組屬性]。
按一下 [篩選]。 這樣就會顯示目前的篩選方程式清單。 根據預設,此清單是空的。
按一下 [加入]。 新的空白篩選方程式隨即顯示。
在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請按一下運算式 (fx) 按鈕。
在下拉式方塊中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。
在 [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。
在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。
如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器及 SSRS)>。
按一下 [確定]。
設定圖表數列群組的篩選
在 [設計] 檢視中,開啟報表。
在設計介面上,按兩下圖表,即可開啟資料、數列和類別目錄欄位放置區。
以滑鼠右鍵按一下數列欄位放置區所包含的欄位,然後選取 [數列群組屬性]。
按一下 [篩選]。 這樣就會顯示目前的篩選方程式清單。 根據預設,此清單是空的。
按一下 [加入]。 新的空白篩選方程式隨即顯示。
在 [運算式] 中,針對要篩選的欄位輸入或選取運算式。 若要編輯運算式,請按一下運算式 (fx) 按鈕。
在下拉式方塊中,選取符合您在步驟 5 中建立之運算式資料類型的資料類型。
在 [運算子] 方塊中,選取您想要篩選用來比較 [運算式] 方塊和 [值] 方塊中值的運算子。 您所選擇的運算子會決定下一個步驟所使用的值數目。
在 [值] 方塊中,輸入您想要篩選在評估 [運算式] 中的值時,所針對的運算式或值。
如需篩選方程式的範例,請參閱<篩選方程式範例 (報表產生器及 SSRS)>。
按一下 [確定]。