顯示頁碼或其他分頁報表屬性 (報表產生器)

適用於: Microsoft 報表產生器 (SSRS) Power BI 報表產生器 SQL Server Data Tools 中的報表設計師

您可以輕鬆地將頁碼、報表標題、檔案名稱和其他報表屬性新增至分頁報表的頁首或頁尾。 在 [報表資料] 窗格的 [內建欄位] 資料夾中,這些屬性會儲存成欄位:

  • 執行時間
  • 頁碼
  • 報表資料夾
  • 報告名稱
  • 報表伺服器 URL
  • 總頁數
  • 使用者識別碼
  • Language

您可能會想要針對頁碼,在數字前面加入 "Page" 一詞。 您可能也會想要顯示總頁數。

注意

  • 計算總頁數可能會在您執行或預覽報表時降低效能。 如工具提示所示,除非您移至結尾,否則我們不會將報表完整分頁。 問號 (?) 是設計使然,但您可以強制完整分頁。 強制執行的其中一種方法是使用運算式「=Globals!OverallTotalPages」,在頁尾或頁首中新增隱藏的文字方塊。 報表必須產生每個頁面來回應該運算式。

  • 您可以在 Microsoft 報表產生器、Power BI 報表產生器,以及 SQL Server Data Tools 的報表設計師中,建立及修改分頁報表定義 (.rdl) 檔案。

若要加入頁碼或其他報表屬性

  1. 在 [報表資料] 窗格中,展開 [內建欄位] 資料夾。

    如果您看不到 [報表資料] 窗格,請在 [檢視] 索引標籤上,核取 [報表資料]。

  2. 將 [頁碼] 欄位從 [報表資料] 窗格拖曳至報表頁首或頁尾。

    包含簡單運算式 [&PageNumber] 的文字方塊隨即加入。

    注意

    頁尾就會自動加入至報表。 若要新增頁首,請在 [插入] 索引標籤上,按一下 [頁首],然後按一下 [新增頁首]。

若要在頁碼前面加入 "Page" 一詞

  1. 以滑鼠右鍵按一下包含 [&PageNumber] 的文字方塊,然後按一下運算式

    [設定運算式對象:值] 文字方塊包含運算式 =Globals!PageNumber。

  2. 將游標放在 = 符號之後,然後輸入 "Page " &

    運算式現在是 ="Page "&Globals!PageNumber

  3. 選取 [確定]。

若要在頁碼後面加入總頁數

  1. 以滑鼠右鍵按一下包含運算式的文字方塊,然後按一下 [運算式]。

  2. 在運算式結尾輸入 &" of "&

  3. 在 [類別目錄] 窗格中,展開 [內建欄位],然後按兩下 [TotalPages]。

    運算式現在是 ="Page "&Globals!PageNumber &" of "&Globals!TotalPages

  4. 選取 [確定]。

另請參閱

頁首和頁尾 (報表產生器及 SSRS)
格式化文字方塊中的文字 (報表產生器及 SSRS)