Share via


如何:在報表中捲動時將標頭保持可見 (Reporting Services)

對於跨越多個頁面的資料表或矩陣資料區,您可以在捲動報表時,控制要在檢視中保留包含資料行標題的初始資料列,還是保留包含資料列標題的初始資料行。您在檢視中控制保留之標頭的方式 (也稱為凍結標頭),取決於您要凍結之資料列或資料行的類型。

若要凍結包含資料行標題的第一個資料列或前幾個資料列:

  • 對於包含資料行群組的矩陣,顯示資料行名稱的資料列是由資料行群組控制。請針對 [資料行標頭] 設定 Tablix 屬性。

  • 對於資料表而言,包含資料行名稱的資料列是由資料列群組中 Tablix 成員控制。請在 [屬性] 窗格中設定 Tablix 成員的屬性。

若要凍結包含資料列標題的第一個資料行或前幾個資料行:

  • 對於包含資料列群組的矩陣,顯示資料列名稱的資料行是由資料列群組控制。請針對 [資料列標頭] 設定 Tablix 屬性。

  • 不支援在沒有資料行群組的資料表中控制前幾個資料行。若要控制這些資料行,請將資料行群組加入到資料表中。

只有第一個資料列和相鄰的資料列,或第一個資料行和相鄰的資料行可以在每個頁面上凍結。只有在擁有充足的空間時,才會在每個頁面上保持標題可見。

如需有關群組首和 Tablix 成員的詳細資訊,請參閱<控制資料列和資料行標題>。

若要為資料行群組區域保持包含資料行標題的資料列可見狀態

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下所選 Tablix 資料區的角控點,然後按一下 [Tablix 屬性]

  2. [一般] 索引標籤的 [資料列標頭] 下,選取 [捲動時,標頭應保持可見]

  3. 按一下 [確定]。

  4. 利用支援捲動標頭的轉譯器預覽報表,例如,報表管理員中的 HTML 轉譯器。當您向下捲動報表時,包含資料行標頭的資料列會保持可見。

    [!附註]

    依預設,資料格的背景是透明的。若要防止資料列標頭顯示重疊的文字,請將重疊資料列的背景色彩設定為純色,例如 [白色]

若要為資料列群組區域保持包含資料列標題的資料行可見狀態

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下所選 Tablix 資料區的角控點,然後按一下 [Tablix 屬性]

  2. [一般] 索引標籤的 [資料行標頭] 下,選取 [捲動時,標頭應保持可見]

  3. 按一下 [確定]。

  4. 按一下 [預覽]。當您在報表中捲動時,包含資料列標題的資料行會保持可見。

若要為沒有資料列群組的資料表保持包含資料行標題的資料列可見狀態

  1. 在 [設計] 檢視中,選取 Tablix 資料區。[群組] 窗格會顯示資料列和資料行群組。

  2. 在 [群組] 窗格的右邊按一下向下箭頭,然後按一下 [進階]。[群組] 窗格會顯示每個群組的靜態和動態 Tablix 成員。

  3. 在 [資料列群組] 窗格中,按一下您要控制的靜態 Tablix 成員。當您選取 Tablix 成員時,在可能的情況下,會選取設計介面上的對應資料格。並非所有 Tablix 成員都有對應的視覺元素。[屬性] 窗格會顯示所選 Tablix 成員的屬性。

  4. FixedData 屬性設為 True。

  5. 預覽報表。當您向下捲動報表時,資料行標題會保持在可見狀態。