顯示頁碼或其他分頁報表屬性 (報表產生器)
適用於: Microsoft 報表產生器 (SSRS) Power BI Report Builder SQL Server Data Tools 中的報表設計師
您可以輕鬆地將頁碼、報表標題、檔案名稱和其他報表屬性新增至分頁報表的頁首或頁尾。 在 [報表資料] 窗格的 [內建欄位] 資料夾中,這些屬性會儲存成欄位:
- 執行時間
- 頁碼
- 報表資料夾
- 報告名稱
- 報表伺服器 URL
- 總頁數
- 使用者識別碼
- Language
您可能會想要針對頁碼,在數字前面加入 "Page" 一詞。 您可能也會想要顯示總頁數。
注意
計算總頁數可能會在您執行或預覽報表時降低效能。 如工具提示所示,除非您移至結尾,否則我們不會將報表完整分頁。 問號 (?) 是設計使然,但您可以強制完整分頁。 強制執行的其中一種方法是使用運算式「=Globals!OverallTotalPages」,在頁尾或頁首中新增隱藏的文字方塊。 報表必須產生每個頁面來回應該運算式。
-
您可以在 Microsoft 報表產生器、Power BI 報表產生器,以及 SQL Server Data Tools 的報表設計師中,建立及修改分頁報表定義 (.rdl) 檔案。
若要加入頁碼或其他報表屬性
在 [報表資料] 窗格中,展開 [內建欄位] 資料夾。
如果您看不到 [報表資料] 窗格,請在 [檢視] 索引標籤上,核取 [報表資料]。
將 [頁碼] 欄位從 [報表資料] 窗格拖曳至報表頁首或頁尾。
包含簡單運算式 [&PageNumber] 的文字方塊隨即加入。
注意
頁尾就會自動加入至報表。 若要新增頁首,請在 [插入] 索引標籤上,按一下 [頁首],然後按一下 [新增頁首]。
若要在頁碼前面加入 "Page" 一詞
以滑鼠右鍵按一下包含 [&PageNumber] 的文字方塊,然後按一下運算式。
[設定運算式對象:值] 文字方塊包含運算式 =Globals!PageNumber。
將游標放在 = 符號之後,然後輸入 "Page " &。
運算式現在是 ="Page "&Globals!PageNumber
選取 [確定]。
若要在頁碼後面加入總頁數
以滑鼠右鍵按一下包含運算式的文字方塊,然後按一下 [運算式]。
在運算式結尾輸入 &" of "&。
在 [類別目錄] 窗格中,展開 [內建欄位],然後按兩下 [TotalPages]。
運算式現在是 ="Page "&Globals!PageNumber &" of "&Globals!TotalPages
選取 [確定]。