共用方式為


教學課程:將橫條圖加入至報表 (報表產生器 2.0)

橫條圖可用於以水平方式顯示類別目錄資料,以便:

  • 讓使用者容易閱讀冗長的類別目錄名稱。

  • 讓使用者容易了解繪製成值的時間。

  • 比較多個數列的相對值。

學習內容

在本教學課程中,您將學會如何:

  • 定義資料來源並將資料集加入至報表。

  • 將橫條圖加入至報表。

  • 格式化圖表的軸標籤、標題和圖例。

需求

您必須擁有下列必要條件,才能完成本教學課程:

完成本教學課程的估計時間:15 分鐘

若要開啟現有的報表

  1. 按一下 [開始]、依序指向 [程式集][Microsoft SQL Server 2008 報表產生器],然後按一下 [報表產生器 2.0]

  2. 在報表產生器的按鈕中,按一下 [開啟]

  3. 按一下 [最近使用的網站和伺服器],然後導覽至報表伺服器上的銷售訂單。

下一步,您會將橫條圖加入至報表。

若要使用圖表精靈來加入橫條圖

  1. [插入] 功能區上,按一下 [圖表],然後按一下 [圖表精靈]。在設計區域中按一下並拖曳滑鼠,以便指定圖表外框。

    因為資料集已經存在報表中,所以系統會開啟 [選擇資料集] 頁面。在本教學課程中,您將建立新的資料集。

  2. 按一下 [建立資料集],然後按兩次 [下一步][設計查詢] 頁面隨即開啟。

    在某些資料庫中,資料表會以結構描述組織。[資料庫] 檢視會顯示結構描述的階層。您可以展開每個結構描述,以便查看資料表和檢視表。

    在 [資料庫] 檢視窗格中,依序展開 [Sales]、[Views] 和 [vSalesPersonSalesByFiscalYears]。請選取下列資料行:FullName、2003 和 2004。

  3. 按一下 [執行] (!) 查看結果集。

    結果集會顯示 14 個資料列和 3 個資料行。每個銷售人員都有一個資料列。每個資料列都會一個名稱以及 2002、2003 和 2004 年的銷售總計。

  4. [下一步][選擇圖表類型] 頁面隨即開啟。

  5. 按一下 [橫條圖],然後按 [下一步][排列圖表欄位] 頁面隨即開啟。

    [可用的欄位] 窗格中,含有 3 個欄位:FullName、ID2003 和 ID2004。以數字為開頭的資料行名稱會轉換成以字母 "ID" 為開頭而後面接著數字的資料集欄位名稱。

  6. 將 FullName 拖曳至 [類別目錄] 窗格。類別目錄會沿著垂直軸定義可能標籤的數目。

  7. 將 ID2003 和 ID2004 拖曳至 [值] 窗格。這些欄位代表 2003 和 2004 年的所有銷售量。根據預設,[值] 窗格中的每個數值欄位都會使用 Sum 函數進行摘要。

  8. 按一下 [完成]

  9. 圖表就會加入至設計介面。

  10. 按一下 [執行] 預覽報表。

圖表並未在垂直軸上標示每個類別目錄。根據預設,自動演算法會計算間隔,避免標籤重疊。若要控制標籤的數目,您可以指定間隔。例如,若要顯示所有標籤,請將間隔設定為 1。

若要沿著橫條圖的類別目錄軸顯示所有銷售人員

  1. 切換至 [設計] 檢視。

  2. 以滑鼠右鍵按一下垂直軸,然後按一下 [軸屬性]

  3. [類別目錄軸屬性] 對話方塊的 [軸選項] 頁面上,針對 [間隔] 輸入 1。

  4. 按一下 [確定]。

  5. 按一下 [執行] 預覽報表。

    [!附註]

    如果您無法閱讀垂直軸上的銷售人員名稱,請考慮增加圖表的大小,或變更軸標籤的格式選項。

為了改善圖表值的可讀性,您可能會想要移動圖表圖例。例如,在水平顯示橫條的橫條圖中,您可以變更圖例的位置,讓它位於圖表區域的上方或下方。這樣會提供更多水平空間給橫條。

在橫條圖的圖表區域下方顯示圖例

  1. 切換至 [設計] 檢視。

  2. 以滑鼠右鍵按一下圖表的圖例。

  3. 選取 [圖例屬性]

  4. 針對 [圖例位置],選取不同的位置。例如,您可以將位置設定為中間底部。

    當圖例位於圖表的頂端或底部時,圖例的配置就會從垂直變更為水平。您可以從 [配置] 下拉式清單中選取不同的配置。

  5. 按一下 [確定]。

  6. 按一下 [執行] 預覽報表。

下一步,您可以變更圖表標題和軸標題,以及加入格式。

若要變更橫條圖之圖表區域上方的圖表標題

  1. 切換至 [設計] 檢視。

  2. 按兩下位於圖表頂端的圖表標題,然後選取 [標題屬性]

  3. 將標題文字取代成下列文字:2003 和 2004 年的銷售量。

  4. 按一下文字外的任何位置。

  5. 按一下 [執行] 預覽報表。

下一步,您可以將銷售量顯示成貨幣。

若要將水平軸上的數字格式化成貨幣

  1. 切換至 [設計] 檢視。

  2. 沿著圖表的底部,按一下水平軸,以便選取它。

    在 [功能區] 上,於 [主資料夾] 索引標籤的 [數值] 群組中,按一下 [貨幣] 按鈕。水平軸標籤就會變更為貨幣。

  3. 按一下 [執行] 預覽報表。

    報表會將水平軸上的銷售量顯示成貨幣。

下一步,您可以設定篩選來顯示前五個值。

若要篩選橫條圖上的前五個值

  1. 切換至 [設計] 檢視。

  2. 按兩下圖表,即可顯示類別目錄、數列和資料放置區。

  3. 在類別目錄放置區中,以滑鼠右鍵按一下 [FullName] 欄位,然後按一下 [類別目錄群組屬性]

  4. 按一下 [篩選][變更篩選] 頁面會顯示篩選運算式的清單。根據預設,此清單是空的。

  5. 按一下 [加入]。新的空白篩選隨即顯示。

  6. [運算式] 中,輸入 [Sum(ID2004)]。這樣就會建立基礎運算式 =Sum(Fields!ID2004.Value)。

  7. 確認資料類型是 [文字]

  8. [運算子] 中,選取 [Top N]

  9. [值] 中,輸入下列運算式:=5

  10. 按一下 [確定]

  11. 按一下 [執行] 預覽報表。

此圖表就會顯示銷售資料中的前五位銷售人員名稱。

下一步,您可以在垂直軸上排序名稱。

若要在橫條圖上按照字母順序排序名稱

  1. 切換至 [設計] 檢視。

  2. 按兩下圖表,即可顯示類別目錄、數列和資料放置區。

  3. 在類別目錄放置區中,以滑鼠右鍵按一下 [FullName],然後按一下 [類別目錄群組屬性]

  4. 按一下 [排序]。這個 [變更排序選項] 頁面會顯示排序運算式的清單。根據預設,此清單是空的。

  5. 按一下 [加入]。新的排序運算式隨即顯示。

  6. [排序依據] 中,選取 [FullName]。

  7. [順序] 中,選取 [Z 到 A]。選取反向字母順序,如此這些名稱就會按照由上而下的順序顯示。

  8. 按一下 [確定]

  9. 按一下 [執行] 預覽報表。

水平軸上的名稱就會進行排序。

後續步驟

您已成功完成「將橫條圖加入至報表」教學課程。