在資料區域中分組資料 (報表產生器 2.0)
在報表產生器中,您可以使用群組來組織報表上的資料或計算彙總摘要。了解如何定義群組以及使用群組功能可協助您設計更精確的報表,並以更精簡的格式表示摘要資料。
通常您會在使用資料區域時,自訂定義群組。不過,您可以加入自己的群組。加入群組的程序會依資料區域的類型而有所不同:
針對 Tablix 資料區域中的資料表、矩陣或清單,使用 [群組] 窗格的 [資料列] 群組和 [資料行] 群組區域。
針對圖表資料區域,使用所選圖表的類別目錄和數列放置區。
針對量測計資料區域,在 [量測計面板] 上設定屬性來加入群組。
如需詳細資訊,請參閱<如何:在資料區域中加入或刪除群組 (報表產生器 2.0)>。
當您建立資料區域的群組時,會指定一個名稱以及一組群組運算式。
例如,當您擁有巢狀群組時,會在資料區域的群組階層中組織多個群組。雖然每個資料區域都支援具有不同名稱的群組階層,但是基礎結構類似。了解群組階層如何在一個資料區域中運作,可以協助您使用多個資料區域顯示相同資料的不同檢視。例如,您可以在資料表和圓形圖中顯示相同的資料。若要這樣做,請在相同的資料集上設立每個資料區域。接著,在資料表中使用資料列群組的相同群組運算式,並在圓形圖中使用類別目錄群組。如需詳細資訊,請參閱<將多個資料區域連結至相同的資料集 (報表產生器 2.0)>。
若要在數個資料集欄位上分組,將每個欄位加入到群組運算式集合。您也可以在 MicrosoftVisual Basic 中,撰寫自己的群組運算式。例如,您可以依據值的範圍分組,或者使用報表參數讓使用者選取在資料區域中分組資料的方式藉以進行分組。如需詳細資訊,請參閱<群組運算式的範例 (報表產生器 2.0)>。
本節內容
了解群組 (報表產生器 2.0)
描述群組是什麼以及如何定義群組。使用群組功能 (報表產生器 2.0)
描述如何設定定義群組的屬性。這些屬性也會控制群組資料顯示在報表頁面上的方式:群組首和群組尾、條件式可見性,以及巢狀群組、分頁符號和排序運算式的向下鑽研互動。群組運算式的範例 (報表產生器 2.0)
提供定義群組所使用之運算式的範例。計算總計和其他彙總 (報表產生器 2.0)
描述如何將小計自動或手動加入資料列群組、資料行群組,以及資料區域的總計。同時,提供如何變更運算式範圍的範例。建立遞迴階層群組 (報表產生器 2.0)
描述如何建立報表資料集的遞迴階層群組。