除了套用至所有報表專案的一般轉譯行為之外,數據區還有它們所遵循的其他分頁和轉譯行為。 數據區域特定的轉譯規則包括數據區成長的方式、轉譯角單元格或標頭單元格等特殊單元格的方式,以及如何呈現從右至左讀取的數據區。 本主題討論如何轉譯數據區的各個部分。
備註
您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計。
Tablix 數據區
Tablix 資料區可讓您建立表格、矩陣和清單,會轉譯為由列和行組成的網格。 列與行的交集是儲存格。 轉譯時,此儲存格可以包含數據或其他報表專案,例如影像、矩形、文字框或子報表。 Tablix 數據區可以垂直成長和/或水平成長。 此外,角數據格、數據區標頭單元格和數據區主體數據格可能會根據其內容成長。 如果資料區跨越多個頁面,則設定為與資料區一同重複的報表項目會在顯示資料區的每個頁面上呈現。 如需詳細資訊,請參閱清單(報表產生器及 SSRS)。
從右至左
Tablix 數據區設置為從右至左顯示時,如果其結構是從左到右轉譯,則會以數據區的鏡像影像轉譯。 數據區域的角落會出現在右上角。 如果報表中有動態數據行,則會展開至左側。 由右至左設定不會影響數據區域中數據的順序;您的數據行只會以不同的方式排序。
Tablix 標頭
Tablix 標頭會根據其在行群組或列群組階層中的位置,呈現為列標頭或行標頭。 如果標頭的儲存格內容中有邏輯分頁符號,則會忽略它。 系統會忽略數據行群組上的邏輯分頁符號。
群組上的邏輯分頁符號不會導致外部群組標題中斷。 例如,假設您的報表有一個外部國家/地區群組和一個內部國家/地區群組。 如果國家地區群組的實例之間有邏輯分頁符,則外層群組中的國家會出現在報表的兩個頁面上。
重複的 Tablix 標頭
在 屬性 窗格中設定 RepeatWith 屬性時,不會在數據區域內變更的項目,例如欄標頭,會在轉譯該部分數據區域的每個頁面上重複。 例如,如果下一頁出現一列數據,而且已設定 Repeat With 屬性,則數據行標頭也會出現在轉譯的頁面上。
Tablix 角落
左上角稱為 Tablix 邊角。 Tablix 邊角可以包含報告項目,但如果在邊角區域中插入邏輯分頁符號,轉譯 Tablix 數據區域時則會予以忽略。
Tablix 主體
Tablix 主體是由 Tablix 儲存格所組成。 Tablix 主體根據分頁規則和報表項目的呈現行為呈現。 如需詳細資訊,請參閱呈現報告項目(報表產生器及 SSRS)。
圖表、儀表板和地圖數據區域
圖表、量測計和地圖數據區域在報表主體中轉譯和顯示時的行為會像影像一樣。 數據區域內的值可以有相關聯的動作,例如連結至另一個報表或移至書籤,而且如果轉譯器支持這些動作,也可以轉譯這些動作。
另請參閱
Reporting Services 的頁面管理(報表設計工具和 SSRS)
轉譯行為 (報表產生器及 SSRS)
針對不同報表呈現擴充套件的互動功能(報表產生器和 SQL Server Reporting Services)
轉譯報表項目 (報表產生器及 SSRS)
清單(報表產生器及 SSRS)
圖表(報表產生器及 SSRS)
量測計 (報表產生器及 SSRS)