第 2 課:加入包含資料列和資料行群組的矩陣資料區域
定義資料集之後,您就可以開始定義報表配置。將矩陣資料區域拖曳到設計介面、加入您要彙總的欄位,以及將您分組所依據的欄位加入到 [群組] 窗格。
將矩陣資料區域、資料列和資料行群組以及欄位加入到報表配置中
按一下 [設計] 索引標籤。
在 [工具箱] 中,按一下 [矩陣],再按一下設計介面。報表設計師會加入包含兩個資料行和資料列的矩陣資料區域。矩陣的左邊角落會對齊您所按的位置。
在 [報表資料] 窗格中,展開 Sales 資料集來顯示欄位。
[!附註]
如果您看不到 [報表資料] 窗格,請按一下 [檢視] 功能表上的 [報表資料]。
將 Category 欄位從 [報表資料] 窗格拖曳到顯示 [資料列] 的矩陣資料格。
當您將欄位放到資料格時,會發生下列情況:
資料格會顯示欄位名稱,也就是所謂的「欄位運算式」(Field Expression),並以方括號括住:[Category]。
資料行標頭值會顯示欄位的名稱。
資料格旁邊的資料列控點會在控點內部顯示一個方括號,表示此資料列與群組相關聯。
[群組] 窗格會顯示 Category 資料列群組。
將 Geography 欄位從 [報表資料] 窗格拖曳到顯示 [資料行] 的矩陣資料格。
資料行控點會顯示用於資料行群組的方括號,而 [資料行群組] 窗格則會顯示 Geography 資料行群組。
將 LineTotal 欄位拖曳到顯示 [資料] 文字的矩陣資料格。
LineTotal 代表資料集中的數值欄位。資料格會顯示彙總運算式 [Sum(LineTotal)]。
加入巢狀資料列群組
將 Subcat 欄位從 [報表資料] 窗格拖曳到 [資料列群組] 窗格,並將其放在 Category 群組下方。
當您將欄位放到 [資料列群組] 窗格時,會發生下列狀況:
在 [資料列群組] 窗格中,新群組 Subcat 會以縮排方式,顯示在 Category 父群組下方。這會顯示巢狀的父子式關聯性。
新的資料行會加入到 Category 資料行和 Geography 資料行之間的矩陣中。第二個資料列中的資料格會顯示您分組所依據的欄位名稱:[Subcat]。
資料行標頭資料格會顯示欄位的名稱。
第二個資料列的資料列控點會在控點內部顯示兩個巢狀方括號。這表示此資料列與兩個巢狀群組相關聯。
加入巢狀資料行群組
將 CountryRegion 欄位從 [報表資料] 窗格拖曳到 [資料行群組] 窗格,並將其放在 Geography 群組下方。
當您將欄位放到 [資料行群組] 窗格時,會發生下列狀況:
在 [資料行群組] 窗格中,新群組 CountryRegion 會以縮排方式,顯示在 Geography 父群組下方。
新的資料列會加入到 Geography 資料列和資料列之間的矩陣中。第二個資料列之第三個資料行中的巢狀資料行標頭會顯示您分組所依據的欄位名稱:[CountryRegion]。
第三個資料行的資料行控點會在控點內部顯示兩個巢狀方括號。這表示此資料行與兩個巢狀群組相關聯。
加入相鄰的資料行群組
在 [資料行群組] 窗格中,以滑鼠右鍵按一下 Geography,然後指向 [加入群組],再按一下 [後方相鄰]。[Tablix 群組] 對話方塊隨即開啟。
在 [群組依據] 中,從下拉式清單選取 [Year]。
按一下 [確定]。 當您建立此群組時,會發生下列情況:
包含預設名稱 Group1 的群組會顯示在 [資料行群組] 窗格中,做為相對於 Geography 群組的相鄰群組。
新的資料行會加入到顯示 Year 之群組值的 Geography/CountryRegion 資料行後面。
以滑鼠右鍵按一下包含 [Sum(LineTotal)] 的資料格,再按一下 [複製]。
以滑鼠右鍵按一下 Year 資料行中的相鄰資料格,然後按一下 [貼上]。這樣會根據 [Year] 加入資料行群組的彙總運算式 [Sum(LineTotal)]。
(選擇性) 預覽報表。
報表會顯示依 category、subcategory、geography、countryregion 和 year 所排列的未格式化值。
下一項工作
您已經成功加入包含 Category 之資料列群組、Geography 和 CountryRegion 之巢狀資料行群組,以及 Year 之相鄰群組的矩陣資料區域。下一步,您將加入總計並格式化矩陣。請參閱<第 3 課:格式化矩陣並加入總計>。