使用資料表資料區域
在資料表資料區域中,資料會排列成資料行和資料列。資料表有一組靜態的資料行,至於資料表中的資料列數目則是依資料集內的資料而定。資料表可以隨您所要,包含任意多個資料行。資料表中的資料格也可以跨多個資料行。您可以加入群組和排序,在資料表結構中排列資料。
使用報表設計師,可以定義包含資料表頁首、資料表頁尾、群組首、群組尾以及詳細資料列的表格式報表。您可以將資料表資料區域加入至新的空白報表,或加入至現有的報表。您可以使用報表精靈,自動建立表格式報表。如需詳細資訊,請參閱<使用報表精靈建立報表>。您也可以使用報表產生器,建立簡單表格式報表。如需詳細資訊,請參閱<如何:啟動報表產生器>。
使用資料表資料區域
您從工具箱中選取資料表控制項,然後將其拖曳至報表,以加入資料表資料區域。資料表在報表上之後,即可加入資料行和資料列。
控制代碼
在報表設計師中,您與控制代碼互動,以使用資料行、資料列和資料表。當選取資料表時,控制代碼為顯示於資料表上方與旁邊的灰色方塊。橫越資料表上方的控制代碼是資料行控制代碼。在資料表旁邊的控制代碼則是資料列控制代碼。資料行控制代碼和資料列控制代碼的交叉處是角控點。您可以分別在資料行控制代碼、資料列控制代碼或角控點上按一下滑鼠右鍵,來執行資料行、資料列和資料表的大部份動作。若要選取資料表,請按一下角控點。
若要檢視有關使用資料表的指示,請參閱:
- 如何:加入、移動或刪除資料表 (報表設計師)
- 如何:插入或刪除資料行 (報表設計師)
- 如何:插入或刪除資料列 (報表設計師)
- 如何:將群組加入至資料表 (報表設計師)
- 如何:排序資料表中的資料 (報表設計師)
將資料加入至資料表
加入資料表資料區域之後,您將欄位加入至資料表中的資料行。若要將欄位加入至資料表,請將欄位從資料集清單拖曳至資料表中的資料格。
依預設,資料表中的每一個資料格都會包含一個文字方塊。您可以在任何資料格中鍵入任何運算式,也可以將資料格裡的項目類型變更為其他類型 (例如,將資料格中的文字方塊變更為影像)。如需詳細資訊,請參閱<如何:變更資料格內的項目 (報表設計師)>。
每個資料表資料區域都會與一個資料集相關聯。如果報表包含單一資料集,將資料表放在報表時,資料表會自動與該資料集相關聯。如果報表包含多個資料集,則必須將資料表與正確的資料集相關聯。如需詳細資訊,請參閱<如何:將資料區域與資料集相關聯 (報表設計師)>。
合併資料格
在資料表中多個連續的資料格可以結合成單一資料格。這稱為資料行跨越或資料格合併。資料格只能跨資料行結合。當您合併資料格時,只會保留第一個資料格的資料。如果其他資料格有資料,則會移除該資料。合併的資料格可分割成原來的資料行。
若要合併資料格,請選取資料格,以滑鼠右鍵按一下選取的資料格,然後按一下 [合併資料格]。若要分割合併的資料格,請以滑鼠右鍵按一下合併的資料格,然後按一下 [分割資料格]。
加入小計
若要將小計加入至資料表,請將彙總運算式加入至群組資料列中的資料格。例如,您若是有一個資料表 (依產品類別目錄、產品子類別目錄和產品群組),而您要顯示依類別目錄與子類別目錄的銷售額總和,您會在群組首或群組尾的類別目錄和子類別目錄的資料列中,放置運算式 =Sum(Fields!Sales.Value)
。Sum 是彙總函數。Reporting Services 會計算群組內之值的總和,並顯示小計。
如需有關彙總函數的資訊,請參閱<在運算式中使用報表功能 (Reporting Services)>。
請參閱
概念
使用報表資料集中的欄位
在報表中排序資料
在報表中分組資料
使用資料區域