教學課程:將圓形圖加入至報表 (報表產生器 2.0)
圓形圖和環圈圖會將資料顯示為整體所佔的比例。圓形圖最常用於在群組之間進行比較。圓形圖和環圈圖以及金字塔圖和漏斗圖會構成一組稱為形狀圖的圖表。形狀圖沒有軸。在形狀圖上放置數值欄位時,圖表會計算出每個值佔整體的百分比。
如果圓形圖上的資料點過多,資料點標籤可能會太擁擠而難以閱讀。在此狀況下,請考慮使用折線圖。只有在您已將資料彙總成少數資料點之後,才應該考慮使用圓形圖。
學習內容
在本教學課程中,您將學會如何:
建立新的資料集並使用關聯式查詢設計工具,從資料庫中選擇檢視表。檢視表是預先定義的物件,可讓您用來從個別的資料表中擷取相關的資料,例如銷售人員和年度銷售量。
加入圓形圖以顯示資料。
在圓形圖的每個配量上,顯示這個配量相較於整個圓形圖的百分比。
將多個小型配量結合成一個代表所有配量的較大配量。
變更圓形圖的顯示選項。
完成本教學課程的估計時間:10 分鐘
若要開啟現有的報表
按一下 [開始]、依序指向 [程式集] 和 [Microsoft SQL Server 2008 報表產生器],然後按一下 [報表產生器 2.0]。
在報表產生器的按鈕中,按一下 [開啟]。
按一下 [最近使用的網站和伺服器],然後導覽至報表伺服器上的銷售訂單。
下一步,您會將圓形圖加入至報表。
若要使用圖表精靈來加入圓形圖
在 [功能區] 的 [插入] 索引標籤上,按一下 [圖表],然後按一下 [圖表精靈]。
因為資料集已經存在報表中,所以系統會開啟 [選擇資料集] 頁面。在本教學課程中,您將建立新的資料集。
按一下 [建立資料集],然後按兩次 [下一步]。[設計查詢] 頁面隨即開啟。
在某些資料庫中,資料表會以結構描述組織。[資料庫] 檢視會顯示結構描述的階層。您可以展開每個結構描述,以便查看資料表和檢視表。
在 [資料庫] 檢視窗格中,依序展開 [Sales]、[Views] 和 [vSalesPersonSalesByFiscalYears]。選取下列資料行:FullName 和 2004。
按一下 [執行] (!) 查看結果集。
結果集會顯示 14 個資料列和 2 個資料行。每位銷售人員都有一個資料列,其中顯示名稱以及 2004 年的銷售總計。
按 [下一步]。[選擇圖表類型] 頁面隨即開啟。
按一下 [圓形圖],然後按 [下一步]。[排列圖表欄位] 頁面隨即開啟。
在 [可用的欄位] 窗格中,含有 2 個欄位:FullName 和 ID2004。以數字為開頭的資料行名稱會轉換成以字母 "ID" 為開頭而後面接著數字的資料集欄位名稱。
將 FullName 拖曳至 [類別目錄] 窗格。類別目錄會定義圓形圖中的配量數目。在這則範例中,共有 14 個配量,每位銷售人員都有一個配量。
將 ID2004 拖曳至 [值] 窗格。ID2004 代表 2004 年的所有銷售量。[值] 窗格會顯示 [Sum(ID2004)],因為圖表會顯示每位人員的彙總。
按一下 [完成]。
圖表就會加入至設計介面。
按一下 [執行] 預覽報表。
報表會顯示含有 14 的配量的圓形圖,每位銷售人員都有一個配量。每個配量的大小代表該位銷售人員的 2004 年銷售量。
下一步,您可以將銷售量顯示成整個圓形圖的百分比。
若要在圓形圖的每個配量中顯示百分比
切換至 [設計] 檢視。
以滑鼠右鍵按一下圓形圖,然後按一下 [顯示資料標籤]。資料標籤就會顯示在圖表上。
以滑鼠右鍵按一下標籤,然後按一下 [數列標籤屬性]。
在 [標籤資料] 的下拉式方塊中,選取 [#PERCENT]。
(選擇性) 若要指定標籤所顯示的小數位數,請輸入 "#PERCENT{Pn}",其中 n 是要顯示的小數位數。例如,如果不要顯示任何小數位數,請使用 "#PERCENT{P0}"。
[!附註]
當您格式化百分比時,[數列標籤屬性] 對話方塊中的 [數字格式] 沒有任何作用。這會將標籤格式化成百分比,但是不會計算每個配量所代表的圓形圖百分比。
按一下 [確定]。
按一下 [執行] 預覽報表。
報表會顯示每個圓形圖配量佔整體的百分比。
若要將圓形圖上小於 5% 的任何配量結合成單一配量
切換至 [設計] 檢視。
在 [檢視] 索引標籤的 [顯示/隱藏] 群組中,選取 [屬性]。
在設計介面上按一下圓形圖的任何配量。數列的屬性會顯示在 [屬性] 窗格中。
在 [一般] 區段中,展開 [CustomAttributes] 節點。
將 [CollectedStyle] 屬性設定為 [SingleSlice]。
確認 [CollectedThresholdUsePercent] 屬性設定為 [True]。
確認 [CollectedThreshold] 屬性設定為 5。
在 [功能區] 的 [主資料夾] 索引標籤上,按一下 [執行] 預覽報表。
在圖例中,現在「其他」類別目錄就會存在。新的圓形圖配量會將低於 5% 的所有配量結合成一個佔整個圓形圖 21% 的配量。
若要將繪製效果加入至圓形圖
切換至 [設計] 檢視。
如果 [屬性] 窗格尚未開啟,請開啟它。
按兩下圓形圖。圓形圖的數列屬性就會顯示在 [屬性] 窗格中。
在 [屬性] 窗格中,展開 [CustomAttributes] 節點。
將 [PieDrawingStyle] 設定為 [SoftEdge]。
[!附註]
繪製效果和 3D 效果是互斥的選項。如果圖表已經套用了 3D 效果,[屬性] 窗格就不會提供 [PieDrawingStyle]。
按一下 [執行] 預覽報表。
後續步驟
您已成功完成「將圓形圖加入至報表」教學課程。