如何:加入或刪除資料區域中的群組 (報表產生器 3.0 和 SSRS)
當您想要針對顯示和計算,依特定值或特定一組運算式組織資料時,請將群組加入至資料區。每個群組都有一個名稱和一個運算式,識別資料集中的哪個資料屬於群組。如需有關群組的詳細資訊,請參閱<了解群組 (報表產生器 3.0 和 SSRS)>。
在 Tablix 資料區中,按一下資料表、矩陣或清單來顯示 [群組] 窗格。將資料集欄位拖曳到 [資料列群組] 和 [資料行群組] 窗格以建立父群組或子群組。以滑鼠右鍵按一下現有的群組即可加入相鄰的群組。根據定義,詳細資料群組是最內部的群組,而且僅能當做子群組加入。以滑鼠右鍵按一下現有的群組即可刪除該群組。系統會為您自動加入用於顯示群組值的資料列和資料行。如需詳細資訊,請參閱<資料表、矩陣和清單 (報表產生器 3.0 和 SSRS)>。
在 [圖表] 資料區域中,按一下圖表來顯示放置區。將資料集欄位拖曳到類別目錄和數列放置區,藉以建立群組。若要加入巢狀群組,將多個欄位加入至放置區。
依預設,在量測計中不會定義群組。量測計的預設行為是將指定之欄位中的所有值彙總為量測計上顯示的一個值。如需詳細資訊,請參閱<量測計 (報表產生器 3.0 和 SSRS)>。
[!附註]
您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。
若要將父或子資料列或資料行群組加入到 Tablix 資料區
將欄位從 [報表資料] 窗格拖曳到 [資料列群組] 窗格或 [資料行群組] 窗格。
[!附註]
如果看不到 [群組] 窗格,請按一下 [檢視] 索引標籤上的 [群組]。
使用導覽列將欄位放在群組階層之上或之下,以便將群組當做父群組或子群組放到現有的群組中。
此群組會使用預設名稱、群組運算式以及以欄位名稱為基礎的排序運算式加入。
若要將相鄰的資料列或資料行群組加入到 Tablix 資料區
在 [群組] 窗格中,以滑鼠右鍵按一下與您想要加入之群組對等的群組。按一下 [加入群組],然後按一下 [前方相鄰] 或 [後方相鄰] 來指定要加入群組的位置。[Tablix 群組] 對話方塊隨即開啟。
在 [名稱] 中,輸入群組的名稱。
在 [群組運算式] 中,輸入運算式,或是按一下運算式按鈕 (fx) 來建立運算式。
按一下 [確定]。
此時會將新群組加入到 [群組] 窗格中,並將在其中顯示群組值的資料列或資料行加入到設計介面的 Tablix 資料區中。
若要將詳細資料群組加入到 Tablix 資料區
在 [群組] 窗格中,以滑鼠右鍵按一下屬於最內部之子群組的群組,但不是 [詳細資料] 群組。按一下 [加入群組],然後按一下 [子群組]。[Tablix 群組] 對話方塊隨即開啟。
在 [群組運算式] 中,將運算式保留空白。詳細資料群組沒有運算式。
選取 [顯示詳細資料]。
按一下 [確定]。
此時新的詳細資料群組會當做子群組加入到 [群組] 窗格中,而且您在步驟 1 中選取之群組的資料列控制代碼會顯示詳細資料群組圖示。如需有關控制代碼的詳細資訊,請參閱<了解 Tablix 資料區域資料格、資料列及資料行 (報表產生器 3.0 和 SSRS)>。
若要在 Tablix 資料區中編輯資料列或資料行群組
在報表設計介面上,按一下 Tablix 資料區中的任意位置來選取它。[群組] 窗格會顯示資料列和資料行群組。
以滑鼠右鍵按一下群組,然後按一下 [群組屬性]。
在 [名稱] 中,輸入群組的名稱。
在 [群組運算式] 中,輸入或選取簡單運算式,或是按一下 [運算式] (fx) 按鈕來建立群組運算式。
按一下 [加入] 來建立其他運算式。您指定的所有運算式都會使用邏輯 AND 結合在一起以指定此群組的資料。
(選擇性) 按一下 [分頁符號] 來設定分頁符號選項。
(選擇性) 按一下 [排序] 來選取或輸入運算式,指定群組中值的排序次序。
(選擇性) 按一下 [可見性] 來選取項目的可見性選項。
(選擇性) 按一下 [篩選] 來設定此群組的篩選條件。
(選擇性) 按一下 [變數] 來定義此群組範圍內、可從任何子群組存取的變數。
按一下 [確定]。
若要從 Tablix 資料區刪除群組
在 [群組] 窗格中,以滑鼠右鍵按一下群組,然後按一下 [刪除群組]。
在 [刪除群組] 對話方塊中,選取下列其中一個選項:
刪除群組及相關資料列和資料行:選擇此選項來刪除群組定義與顯示群組資料的所有相關資料列。對於詳細資料群組而言,如果相同的資料列同時屬於詳細資料與群組資料,則只會刪除詳細資料資料列。
只刪除群組:選擇此選項,讓 Tablix 資料區的結構保持相同,並僅刪除群組定義。
按一下 [確定]。
若要從 Tablix 資料區刪除詳細資料群組
在 [群組] 窗格中,以滑鼠右鍵按一下詳細資料群組,然後按一下 [刪除群組]。
在 [刪除群組] 對話方塊中,選取下列其中一個選項:
刪除群組及相關資料列和資料行:選擇此選項來刪除群組定義與顯示群組資料的所有相關資料列。對於詳細資料群組而言,如果相同的資料列同時屬於詳細資料與群組資料,則只會刪除詳細資料資料列。
只刪除群組:選擇此選項,讓 Tablix 資料區的結構保持相同,並僅刪除群組定義。
按一下 [確定]。
已刪除詳細資料群組。
[!附註]
確認移除詳細資料資料列之後,每個資料格中的運算式都會在適當時指定彙總運算式。如有必要,編輯運算式以指定所需的彙總函式。