您可以協助控制靜態數據列,例如群組頁首或頁尾,是否以與 Tablix 數據區中的群組相關聯的動態數據列呈現。
若要在多個頁面上重複所有數據行標題或數據列標題,您可以設定 Tablix 數據區的屬性。 如需詳細資訊,請參閱在多個頁面上顯示資料列和欄標題(報表設計工具與 SSRS)。
若要控制與巢狀群組相關聯的動態數據列和數據行的轉譯行為,或針對與標籤或小計相關聯的靜態數據列和數據行,您必須設定 Tablix 成員的屬性。 Tablix 成員代表靜態或動態數據列或數據行。 靜態成員重複一次。 例如,總計數據列是靜態數據列。 動態成員會針對每個群組實例重複一次。 例如,與具有群組表達式 [Territory] 之群組相關聯的數據列會針對區域的每個唯一值重複一次。 如需 Tablix 成員的詳細資訊,請參閱 Tablix 數據區數據格、數據列和數據行 (報表產生器) 和 SSRS。
您可以在 [群組] 窗格中選取 Tablix 成員,並在 [屬性] 窗格中設定 [KeepWithGroup]、[ KeepTogether] 和 [RepeatOnNewPage ] 屬性。 使用 KeepWithGroup 協助在與群組相同的頁面上顯示群組頁首和頁尾。 使用 KeepTogether 以幫助顯示群組的行或列旁的靜態成員。 使用 RepeatOnNewPage ,在每一個頁面上重複群組頁首或頁尾,顯示 KeepWithGroup 值所指定之數據列群組成員至少一個完整實例。 列群組成員不支援 RepeatOnNewPage。
備註
KeepWithGroup、 KeepTogether 和 RepeatOnNewPage 是群組成員屬性,您可以使用 [群組] 窗格的 [ 進階模式 ] 來設定。 如需詳細資訊,請參閱 群組窗格 (報表產生器) 。
備註
您可以在報表產生器及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。 每個撰寫環境提供不同的方式來建立、開啟及儲存報表和相關專案。 如需詳細資訊,請至 microsoft.com 網站上查看 報表設計師和報表產生器 (SSRS) 的報表設計。
若要保留靜態數據列與一組與數據列群組相關聯的動態數據列
在設計介面上,按一下 Tablix 資料區中的任何位置即可選取。 [群組] 窗格會顯示數據區的數據列和數據行群組。
在 [群組] 窗格右側,按下向下箭號,然後按下 [ 進階模式]。 [數據列群組] 窗格會顯示數據列群組階層的階層式靜態和動態成員。
按兩下對應至您要與群組資料列一起保留之資料列頁首或頁尾的靜態成員。 [屬性] 窗格會顯示 Tablix 成員 屬性。
在 [屬性] 窗格中,按兩下 [KeepWithGroup],然後從下拉式清單中選擇下列其中一個值:
沒有 選取此選項,表示不偏好將此成員與選取之數據列群組的成員保持在一起。
之前 選取此選項可讓這個成員保留在上一個群組的成員中。 您可以將此項目用於群組頁尾數據列。
後 選取此選項可讓此成員與下列群組的成員保持一致。 您可以將此項目用於群組標頭數據列。
(選擇性)預覽報表。 可能的話,報表轉譯器會保留這個成員與指定的數據列群組成員。
若要保留靜態數據行與數據行群組相關聯的一組動態數據行
在設計介面上,按一下 Tablix 資料區中的任一位置來選取它。 [群組] 窗格會顯示數據區的數據列和數據行群組。
在 [群組] 窗格右側,按下向下箭號,然後按下 [ 進階模式]。 [數據行群組] 窗格會顯示數據行群組階層的階層式靜態和動態成員。
按兩下對應至您要與群組數據行一起保留之靜態數據行的靜態成員。 [屬性] 面板會顯示 Tablix 成員 的屬性。
在 [屬性] 窗格中,按兩下 [KeepWithGroup],然後從下拉式清單中選擇下列其中一個值:
沒有 選取此選項,表示不偏好將此成員與選取的數據行群組成員保持在一起。
之前 選取此選項可讓該成員保留在上一個群組的成員中。 您可以將此選項用於在指定的資料列群組成員之前顯示的數據行標籤。
後 選取此選項可讓此成員與下列群組的成員保持一致。 您可能會將此用途用於在指定欄位群組成員之後顯示的欄位總計。
(選擇性)預覽報表。 可能的話,報表轉譯器會保留此成員與指定的欄位群組成員。
另請參閱
Tablix 資料區數據格、數據列和數據行 (報表產生器) 和 SSRS
Tablix 資料區區域 (報表產生器及 SSRS)
Tablix 資料區 (報表產生器及 SSRS)
資料表(報表產生器及 SSRS)
矩陣 (報表產生器及 SSRS)
清單(報表產生器及 SSRS)
資料表、矩陣和清單 (報表產生器及 SSRS)