第 4 課:加入直條圖和資料橫條圖

在這一課,您會學習將報表項目加入至 Employee_Sales_Summary_2008R2 報表,幫助您回答下列 AdventureWorks 銷售人員問題:

  • 比較這個月每一個產品類別目錄的銷售情況與之前年度的季銷售情況時,會得到什麼結果?

您會加入直條圖和資料橫條圖,以視覺方式表示 EmpSalesMonth2008R2 資料集中的資料。

學習內容

在這一課,您將執行下列工作:

  • 在直條圖以及具有資料橫條圖的資料表中,顯示每一年某個月的每一個類別目錄銷售。

  • 將兩個圖表都當做對等項放在報表設計介面上,以控制圖表出現在已轉譯之報表中的位置。

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

需求

如需有關需求的詳細資訊,請參閱<AdventureWorks 2008R2 範例報表的必要條件>。

本課程假設您已經完成<建立報表伺服器專案及 AdventureWorks2008R2_Base 報表>來建立報表專案、共用資料來源和共用資料集,以及<第 3 課:加入矩陣、變數以及做為 KPI 的指標 (SSRS)>。

提示

請使用 [文件大綱] 窗格,檢閱有關在報表項目之間檢視階層式關聯性的提示。如需詳細資訊,請參閱<報表設計提示 (報表產生器 3.0 和 SSRS)>。

若要開啟專案和報表

  1. 在 Business Intelligence Development Studio 中,開啟您在上一課建立的報表伺服器專案 AdventureWorks 2008R2 範例報表。

  2. 開啟 Employee_Sales_Summary_2008R2 報表。

若要加入及設定直條圖

  1. [直條圖] 加入至名為 rectCharts 之矩形下方的報表。

  2. 從 [報表資料] 窗格的 EmpSalesMonth2008R2 資料集執行下列作業:

    1. 將 Sales 拖曳到 [值]

    2. 將 Category 拖曳到 [類別目錄群組]

    3. 將 Year 拖曳到 [數列群組]

  3. 在 [屬性] 窗格中,將 [書籤] 設定為 CategoriesColumnChart。

若要設定圖表的標題和軸

  1. [標題屬性] 中,將圖表標題取代成下列運算式:=Parameters!ReportMonth.Label & " Sales Comparison"

  2. [垂直軸標題] 變更為單位:千。

  3. 開啟 [垂直軸屬性]

    1. [一般] 頁面的 [刻度選項] 中,選取 [啟用刻度斷層]

    2. [數字] 頁面上,將值格式化成 [貨幣]

    3. [小數位數] 設定為 0。

    4. 選取 [使用千分位 (, ) 符號]

    5. 選取 [值的顯示單位],然後按一下 [千]

    6. 在 [屬性] 窗格中,確認已顯示 [圖表軸屬性]

    7. 展開 [ScaleBreakStyle],並將 [BorderColor] 設定為 [銀色]

  4. 刪除 [水平軸標題]

  5. 開啟 [水平軸屬性]。在 [標籤] 頁面上,選取 [停用自動調整],並將 [標籤旋轉角度 (度數)] 設定為 45。

  6. 將圖例移到水平軸底下。

若要加入具有資料橫條的矩陣

  1. 在直條圖旁邊加入矩陣。您可以使用對齊線,讓矩陣與圖表的頂端對齊。

  2. 從 [報表資料] 窗格的 EmpSalesMonth2008R2 資料集,將 Category 拖曳到 [資料列]

  3. 以滑鼠右鍵按一下 [資料] 資料格,然後按一下 [插入],再按一下 [資料橫條],然後按一下 [堆疊橫條圖]

  4. 在 [圖表資料] 窗格中,進行下列動作:

    1. 在 [值] 窗格中,按一下 [加入欄位] (+),然後按一下 Sales。

    2. 在 [數列群組] 窗格中,按一下 [加入欄位] (+),然後按一下 Year。

  5. 在矩陣的 [資料行] 中,建立名為 Title 的預留位置並將其值設定為 =Parameters!ReportMonth.Label & " Sales Comparison for Each Year"。

  6. 擴展包含資料橫條的直條寬度。

  7. 選取矩陣,然後在 [屬性] 窗格中,將 [書籤] 設定為 [MatrixwithNestedDatabarChart]

  8. 視需要設定矩陣格式。

加入矩陣的矩形容器

您可以加入矩陣的矩形容器以及說明矩陣用途的文字。

若要加入矩形容器

  1. 在報表的 [內容] 中,插入名為 rectSeasonalSales 的 [矩形]

  2. 在矩形中,加入包含下列文字的文字方塊:Compare seasonal sales for [@ReportMonth.Label] for each category.

  3. 視需要設定格式。

  4. 將圖表拖曳到矩形中。此矩形會視需要擴充。

  5. 將含有資料橫條圖的矩陣拖曳到矩形中,並將它放在直條圖的旁邊。

  6. 將這個矩形移至現有的矩形下方,然後使用對齊線,讓矩形及其報表項目的側邊與頁面上的其他報表項目對齊。

若要加入從文字到書籤的連結

  1. 選取 tbScenarioText 文字方塊中的文字。

  2. 使用滑鼠反白顯示直條一詞。

  3. 以滑鼠右鍵按一下並開啟 [文字屬性] 對話方塊。

  4. [字型] 頁面上,將 [色彩] 設定為 [藍色],並將 [效果] 設定為 [底線]

  5. [動作] 頁面上,按一下 [移至書籤]

  6. [選取書籤] 中,輸入 CategoriesColumnChart。

  7. 針對資料橫條一詞重複步驟 3 到 5。

  8. [選取書籤] 中,輸入 MatrixwithNestedDatabarChart。

若要預覽及驗證報表

  1. 預覽報表。

  2. 驗證下列項目:

    1. 直條圖和資料橫條圖會顯示相同的資訊。

    2. 在案例文字中,直條連結會跳到包含直條圖的頁面。

    3. 在案例文字中,資料橫條連結會跳到包含資料橫條圖的頁面。

  3. 部署報表。

後續步驟

您已經完成這份報表的建立工作。若要建立其他 AdventureWorks 範例報表,請參閱<教學課程:建立 AdventureWorks 2008R2 範例報表>。

請參閱

其他資源