第 4 課:將篩選套用至整份報表 (報表產生器)

新增: 2006 年 4 月 14 日

篩選可讓您將報表中傳回的資料僅限制為您想檢視的資料。篩選由一或多個篩選條件組成,用以指定報表產生器應該用來判定資料是否包含於報表內的準則。為了協助修正傳回的資料,您可以使用邏輯運算子將篩選條件分組,並將已分組的篩選條件套疊到其他已分組的篩選條件內。

在上一課,您已將篩選套用至公式內的基本計算。在這一課,您會將篩選套用至整份報表。您將建立篩選、指定三個篩選條件,然後儲存該篩選。將篩選套用至報表之後,您將再次執行報表以檢視傳回的資料。

若要將篩選套用至整份報表

  1. [報表] 功能表上,按一下 [篩選]

    此時會出現 [篩選資料] 對話方塊。

  2. [實體] 清單中,確認已選取 [產品]

  3. [欄位] 清單中,按兩下 [產品類別目錄]

  4. [篩選] 區域中,按下拉式箭頭,並選取 [服裝]

    在可用的產品類別中,報表中只會傳回服裝。

  5. [欄位] 清單中,選取 [# Sales in Last 2 Years][Total Qty in Last 2 Years] 欄位,並將它們拖曳到 [篩選] 區域。

  6. 針對 [# Sales in Last 2 Years] 按一下 [等於],並選取 [大於]

  7. [# Sales in Last 2 Years] 文字方塊中,輸入 100

    這可縮小傳回的資料範圍,使其只包含每項商品銷售量為一百 (含) 以上的服裝。

  8. 針對 [Total Qty in Last 2 Years] 按一下 [等於],並選取 [大於]

  9. [Total Qty in Last 2 Years] 文字方塊中,輸入 1000

    這可縮小傳回的資料範圍,使其只包含每項商品銷售量為一百 (含) 以上且總銷售量超過一千的服裝。

若要建立已分組的篩選條件

  1. [篩選] 區域中,於 [# Sales in Last 2 Years][Total Qty in Last 2 Years] 欄位之間按一下 [And]

  2. 選取 [Or]

    請注意,這兩個欄位現在是依 Any of 子句分組。執行報表時,傳回的資料只限於每項商品銷售量為一百 (含) 以上或總銷售量超過一千的服裝。

  3. 若要儲存篩選,請按一下 [確定]

若要執行報表

  • 按一下 [檢視] 功能表上的 [執行報表]

    此時便會傳回單頁報表,以顯示符合篩選中指定之準則的服裝資料。

當您在第 1 課執行報表時,報表共 12 頁長,並包含 504 列的資料。將新的導出欄位及篩選套用至報表之後,報表現在只有一頁長,並包含符合您實際需求的 20 列資料。您已順利完成教學課程。

請參閱

其他資源

建立新的欄位 (報表產生器)
修改公式 (報表產生器)
使用公式 (報表產生器)
使用篩選 (報表產生器)
篩選資料對話方塊 (報表產生器)
定義公式對話方塊 (報表產生器)
報表產生器的如何主題

說明及資訊

取得 SQL Server 2005 協助