第 4 課:設計報表

新增: 2005 年 12 月 5 日

在上一課,您建立了報表模型查詢。在這一課,您將選取要用於報表的結構,指定欄位給資料行、資料列和詳細資料區域,並加入總計。然後,您會在報表設計師中預覽報表。

若要選取報表樣式

  1. 在 [報表精靈] 的 [設計查詢] 頁面上,按 [下一步]

  2. [選取報表類型] 頁面上,選取 [矩陣] 選項,然後按 [下一步]

    此時會出現 [設計矩陣] 頁面。

若要設計報表

  1. [設計矩陣] 頁面的 [可用的欄位] 清單中,選取 [Product_Category1],然後按一下 [資料列]

    ms345293.note(zh-tw,SQL.90).gif重要事項:
    [可用的欄位] 清單顯示已加入查詢中的欄位及任何其他必要欄位 (根據欄位在查詢內的群組方式) 之清單。若查詢參考實體之後按實體將資料分組,在這種情況下,每一個群組的實體索引鍵也會加入 [可用的欄位] 清單中。發生此情況時,[可用的欄位] 清單會包含重複名稱,例如 Product 和 Product1。Product 代表實體索引鍵,Product1 代表您加入查詢中的欄位值。在報表配置內組織欄位時,一定要選取值欄位來顯示資料,並選取實體索引鍵來分組資料 (如果您要按實體而不是按值來分組的話)。
  2. [可用的欄位] 清單中選取 [Product_Subcategory2],然後按一下 [資料列]

  3. [可用的欄位] 清單中選取 [Product3],然後按一下 [資料列]

  4. [可用的欄位] 清單中選取 [Order_Year][Order_Quarter],然後按一下 [資料行]

  5. [可用的欄位] 清單中選取 [Sum_Total_Due],然後按一下 [詳細資料]

  6. [下一步]

  7. [選擇矩陣樣式] 頁面上,選取 [公司]

  8. [下一步]

  9. [報表名稱] 名稱方塊中,輸入 [QDReportTutorial],然後按一下 [完成]

    該報表就會出現在報表設計師的 [配置] 索引標籤上。現在,您可以修改此報表,就像您修改任何其他報表設計師報表一樣。接下來,您將變更彙總運算式 (因為錯誤彙總會顯示在公式中),並加入總計欄位。

若要修改報表欄位公式

  • 在 [Fields!Sum Total Due.Value] 資料格中,按兩下 [First],然後輸入 Sum

    報表設計師預設為 First,這是可用彙總清單中的第一個彙總函數。在此報表中,您要使用 Sum 彙總函數;因此,您需要將 [Fields!Sum Total Due.Value] 欄位使用的彙總,從 First 變更為 Sum

    現在欄位中使用的是正確的彙總函數。接下來,您要加入總計欄位。

若要加入總計欄位

  1. [配置] 索引標籤上,以滑鼠右鍵按一下 [Fields!Order Year.Value],並選取 [小計]

    轉譯報表時將顯示銷售量總計。

  2. 以滑鼠右鍵按一下 [Fields!Order Quarter.Value],並選取 [小計]

    轉譯報表時將顯示一年四季的銷售量總計。

  3. 以滑鼠右鍵按一下 [Fields!Product1.Value],並選取 [小計]

    轉譯報表時將顯示每項產品的銷售量總計。

  4. 以滑鼠右鍵按一下 [Fields!Product_Subcategory.Value],並選取 [小計]

    轉譯報表時將顯示每個產品子類別目錄的銷售量總計。

  5. 以滑鼠右鍵按一下 [Fields!Product Category.Value],並選取 [小計]

    轉譯報表時將顯示每個產品類別目錄的銷售量總計。

若要預覽報表

  1. [報表設計師] 視窗中,選取 [預覽] 索引標籤。

  2. [Order_Date] 方塊中,輸入 5/1/2003

  3. 按一下 [檢視報表]

    結果會轉譯在 [預覽] 索引標籤上。和任何其他報表設計師報表一樣,您可以繼續修改、格式化和發行報表至報表伺服器。

    ms345293.note(zh-tw,SQL.90).gif附註:
    在嘗試將報表發行至報表伺服器之前,請確定您藉由開啟 [專案] 功能表,按一下 [屬性],在 [屬性頁面] 對話方塊中輸入 TargetServerURL 位址,然後按一下 [確定],來指定 TargetServerURL 位址。

後續的步驟

您已成功地在報表設計師中建立一個以報表模型查詢為基礎的報表。若要進一步瞭解如何格式化報表設計師報表,請參閱<教學課程:將分組、排序和格式加入基本報表中>。

請參閱

其他資源

使用報表模型查詢設計師
報表模型查詢設計師 F1 說明
使用模型
使用報表設計師

說明及資訊

取得 SQL Server 2005 協助