共用方式為


第 4 課:將數據表新增至報表 (Reporting Services)

定義數據集之後,您就可以開始設計報表。 您可以藉由將您想要包含在報表中的數據區域、文本框、影像和其他專案拖放到設計介面,來建立報表版面配置。

包含基礎數據集重複數據列的專案稱為 數據區。 基本報表只會有一個數據區域,但您可以新增更多數據區,例如,如果您想要將圖表新增至表格式報表。 新增數據區域之後,您可以將欄位新增至資料區域。

將數據表數據區與欄位新增至報表配置

  1. 在 [工具箱] 中,按一下 [數據表],然後在設計介面上按住並拖曳滑鼠。 報表設計師會在設計介面中央繪製具有三個數據行的數據表數據區。

    備註

    工具箱 可能會出現在 報表數據 窗格左側的索引標籤。 若要開啟 [工具箱],請將指標移至 [ 工具箱] 索引標籤上。如果看不到 [工具箱 ],請從 [ 檢視 ] 功能表單擊 [ 工具箱]。

  2. 在 [ 報表數據] 窗格中,展開 AdventureWorksDataset 數據集以顯示字段。

  3. 將 [日期] 欄位從 [ 報表數據 ] 窗格拖曳至數據表中的第一個數據行。

    當您將欄位放入第一個數據行時,會發生兩件事。 首先,數據格會在方括弧中顯示功能變數名稱,稱為 欄位表示式[Date]。 其次,欄位標頭值會自動新增至 [標頭] 列,就在欄位表達式的正上方。 根據預設,數據行是欄位的名稱。 您可以選擇 [標頭] 列文字並輸入新名稱。

  4. 將 [訂單] 欄位從 [ 報表數據 ] 窗格拖曳至數據表中的第二個數據行。

  5. 將 [產品] 欄位從 [ 報表數據 ] 窗格拖曳至數據表中的第三個數據行。

  6. 將 Qty 欄位拖曳到第三個數據行的右邊緣,直到您取得垂直游標,滑鼠指標具有加號 [+]。 當您放開滑鼠按鈕時,會為 [Qty]建立第四個數據行。

  7. 以相同方式新增LineTotal字段,以建立第五個數據行。

    備註

    欄位標題是行總計。 報表設計師會將LineTotal分割成兩個單字,自動建立數據行的易記名稱。

    下圖顯示已填入這些欄位的數據表數據區:Date、Order、Product、Qty 和 Line Total。

    設計、具有標題行和詳細行的表格

預覽報表

預覽報表可讓您檢視轉譯的報表,而不需要先將報表發佈至報表伺服器。 您可能會想要在設計過程中經常預覽報表。 預覽報表也會在設計和數據連線上執行驗證,以便您可以在將報表發佈至報表伺服器之前修正錯誤和問題。

預覽報表

  • 按兩下 [預覽] 索引標籤。報表設計師會執行報表,並將其顯示在 [預覽] 檢視中。

    下圖顯示預覽檢視中報表的一部分。

    預覽,具有 5 列的表格詳細行

    請注意,貨幣(在行總計數據行中)在小數點之後有六個位置,而日期包含時間戳。 在下一課,您將修正該格式設定。

備註

在 [ 檔案] 功能表上,按兩下 [ 全部儲存 ] 以儲存報表。

後續步驟

您已成功將數據表數據區新增至報表、將字段新增至數據區,以及預覽報表。 接下來,您將格式化數據行標頭和日期與貨幣值。 請參閱 第 5 課:格式化報表 (Reporting Services)

另請參閱

資料表(報表產生器及 SSRS)
資料集欄位集合 (報表產生器及 SSRS)