共用方式為


控制報表頁面上的 Tablix 資料區顯示 (報表產生器及 SSRS)

本主題描述 Tablix 資料區的屬性,您可以修改,以變更在報表中檢視 Tablix 數據區時出現的方式。

備註

您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計

控制數據的外觀

下列功能有助於控制 Tablix 數據區的外觀:

控制頁面上的 Tablix 數據區位置和展開

下列功能有助於控制 Tablix 數據區在轉譯報表中顯示的方式:

  • 控制 Tablix 數據區相對於其他報表專案的位置。 Tablix 數據區可以放置在報表設計介面上其他報表專案上方、旁邊或下方。 在執行時,Reporting Services 會根據需要擴充表格化數據區域,以便針對鏈接數據集擷取的數據,必要時將同級報表項目移開。 若要將 Tablix 固定在另一個報表項目旁,您必須使報表項目對等並調整相對位置。 如需詳細資訊,請參閱轉譯行為(報表產生器及 SSRS)。

  • 變更展開方向。 若要控制 Tablix 資料區域會從左至右或從右至左 (RTL) 跨頁面展開,請使用 Direction 屬性,該屬性可透過 [屬性] 視窗存取。 如需詳細資訊,請參閱轉譯數據區域(報表產生器及 SSRS)。

控制 Tablix 數據區在頁面上呈現的方式

下列清單說明如何協助您控制 Tablix 資料區在報表中的顯示方式:

  • 控制分頁。 若要控制每個報表頁面上顯示的數據量,您可以在數據區域上設定分頁符號。 您也可以在群組上設定分頁符號。 分頁符號能透過減少每頁需要處理的數據量來影響即時渲染效能。 如需詳細資訊,請參閱報表服務中的分頁(Report Builder 和 SSRS)以及在報表產生器和 SSRS 中新增分頁跳隔。

  • 在數據列標頭的任一端顯示數據。 您不限於在 Tablix 數據區側邊顯示資料列標頭。 您可以在數據行之間移動數據列標頭,讓數據行出現在數據列標頭之前。 若要這樣做,請修改矩陣的 GroupsBeforeRowHeaders 屬性。 您可以透過 [屬性] 視窗存取此屬性。 此屬性的值是整數;例如,值 2 會顯示兩個數據區數據行數據的群組實例,再顯示包含數據列標頭的數據行。

控制 Tablix 數據列和數據行群組的呈現方式

若要控制 Tablix 數據區群組呈現的方式,取決於群組結構。 Tablix 數據區可以有四個區域,如下圖所示:

Tablix 數據區域

數據列群組區域和數據行群組區域包含群組標頭。 當 Tablix 資料區有群組標頭時,您可以在 Tablix [屬性] 對話方塊的 [一般] 頁面上設定屬性,來控制數據列和數據行的重複方式。

如果 Tablix 數據區只有 Tablix 主體區域,則沒有群組標頭。 只有靜態和動態 Tablix 成員。 靜態成員會在與 Tablix 資料列或數據行群組相關時顯示一次。 動態成員會針對每個唯一的組群值重複一次。 例如,在顯示銷售訂單的 Tablix 數據區中,銷售訂單中的數據行名稱可以顯示在靜態數據列成員上。 銷售訂單中的每個行都會顯示在動態數據列成員上。

您可以在 [屬性] 窗格中設定屬性,以協助控制 Tablix 成員的呈現方式。 如需詳細資訊,請參閱 群組窗格(報表產生器)中的「進階模式」。

下列清單說明如何協助您控制 Tablix 資料區在報表中的顯示方式:

如需瞭解將報表匯出至不同格式如何影響頁面上 Tablix 數據區的呈現方式,請參閱轉譯行為(報表產生器及 SSRS)。

另請參閱

將多個資料區域連結至相同的資料集(報表產生器及 SSRS)
嵌套資料區域(報表產生器及 SSRS)
總計、匯總和內建集合的表達式範圍(報表產生器及 SSRS)
控制分頁符號、標題、欄和列(報表產生器及 SSRS)
Tablix 資料區 (報表產生器及 SSRS)
資料表(報表產生器及 SSRS)
矩陣 (報表產生器及 SSRS)
清單(報表產生器及 SSRS)
資料表、矩陣和清單 (報表產生器及 SSRS)