共用方式為


篩選來源的報表資料 (報表產生器 2.0)

若要篩選來源中報表資料集的資料,請指定一個查詢,讓它只包含您需要用於報表的資料。每種資料來源類型都會提供一個相關聯的查詢設計工具來幫助您建立查詢。您可以建立查詢來包含或排除特定的值,或者建立參數化查詢。

若要在擷取報表的資料之後篩選資料,您可以建立資料集、資料區和群組的篩選運算式。如需詳細資訊,請參閱<篩選報表中的報表資料 (報表產生器 2.0)>。

如需有關查詢設計工具的詳細資訊,請參閱<查詢設計工具 (報表產生器 2.0)>。

篩選查詢中的資料

若要篩選資料集查詢中的資料,您可以加入限制子句來限制所擷取的資料,其方式是指定結果集中所要包含或排除的值。

若為 Transact-SQL 查詢,您可以在關聯式查詢設計工具中,將欄位加入至 [篩選] 窗格,以便自動建立限制子句。在以文字為基礎的查詢設計工具中,您可以加入 WHERE 子句。例如,您可以選取特定領域中的銷售,或是特定類別目錄中產品的銷售。如需詳細資訊,請參閱《SQL Server 線上叢書》中 Reporting Services 文件集的<使用 WHERE 和 HAVING 篩選資料列>。

如果是 MDX 查詢,您可以在 MDX 查詢設計工具的 [篩選] 窗格內指定篩選,以指定要包含或排除的維度和屬性階層。如需詳細資訊,請參閱<Analysis Services MDX 查詢設計工具使用者介面 (報表產生器 2.0)>和<從 SQL Server Analysis Services 建立報表資料集 (報表產生器 2.0)>。

在查詢中使用參數來篩選資料

當您在查詢中包含查詢參數 (也稱為查詢變數) 時,系統會自動建立報表參數並連接至查詢參數。如此可讓使用者選取他們想要在報表中看到的資料。

您可以建立串聯參數,讓使用者以特定順序來選擇每一個參數的值,而每一個選擇都會接著限制下一個參數的值。串聯參數可將上千種可能選擇縮減成可管理的數目。例如,使用者選擇產品類別目錄,然後從該類別目錄中可用產品的清單進行選擇,再選擇大小和色彩。如需詳細資訊,請參閱<如何:將串聯參數加入至報表 (報表產生器 2.0)>。

使用與資料來源有關的查詢設計工具來幫助您建立參數化查詢。

如需詳細資訊,請參閱<如何:將查詢參數與報表參數產生關聯 (報表產生器 2.0)>。