列印報表
將報表發行至報表伺服器之後,您就可以從瀏覽器、報表管理員或任何用來檢視所匯出報表的應用程式,檢視及列印報表。在發行報表之前,您可以在預覽報表時,從報表設計師將它列印出來。
所有列印程序都可以視需要,直接在用戶端電腦上執行。目前沒有伺服器端列印功能,可讓您直接從報表伺服器將列印工作傳送到 Web 伺服器連接的印表機。印表機及列印選項是由個別的報表使用者,透過標準 [列印] 對話方塊加以選取。
附註: |
---|
雖然使用者無法指定印表機作為訂閱的目標傳遞目的地,但 SQL Server Reporting Services 有包括一個範例印表機傳遞延伸模組,其中說明開發人員如何可以撰寫提供此功能的傳遞延伸模組。建立自訂傳遞延伸模組的開發人員,可以讓訂閱使用者根據排程,直接將報表路由至印表機,而不需要使用者介入。如需詳細資訊,請參閱<印表機傳遞延伸模組範例>和<Introducing Delivery Extensions>。 |
特別為列印輸出設計報表的作者,可以使用分頁符號、報表頁首和頁尾、運算式和背景影像,來建立列印專用的報表設計。供列印輸出使用的報表設計元素的範例,包括要列印在每一份報表背面的條款,或是模擬信頭的圖形和文字元素。
由於不同轉譯格式實作的分頁方式有所不同,您可能無法使每一份報表的每一種轉譯格式達到最佳列印輸出結果。報表頁面是為了容納不同資料量而設計的。例如,視使用者是否擴充資料列和資料行而定,包括矩陣的報表可能會造成頁面的橫向與縱向成長。未擴充矩陣的使用者得到的列印結果,將與有擴充矩陣的使用者不同。
Reporting Services 無法讓您在相同的報表中,合併橫向和縱向模式的頁面,也無法讓您建立列印配置,來取代在瀏覽器或其他應用程式中轉譯的報表配置或與之並存。就大部分的匯出報表而言,報表列印輸出會包括報表上顯示的所有內容,如使用者在電腦螢幕上看到的一樣。
附註: |
---|
如果您使用瀏覽器的 [列印] 命令,則 HTML 報表列印輸出可能只會包含第一頁的內容。如果您使用 Reporting Services 用戶端列印功能,可以獲得較好的結果。如需詳細資訊,請參閱<從瀏覽器列印報表>。 |
本章節內容
- 從瀏覽器列印報表
描述如何使用用戶端列印功能,從網頁瀏覽器或報表管理員進行報表的列印。
- 從其他應用程式列印報表
描述如何列印已匯出至另一個應用程式的報表。
- 為 Reporting Services 設定用戶端列印功能
說明如何啟用和停用 RSClientPrint ActiveX 列印控制項,以及如何記錄 RSClientPrint ActiveX 列印控制項的使用活動。
- 在自訂應用程式中使用 RSClientPrint 控制項
描述如何在自訂應用程式中使用 ActiveX 列印控制項。
請參閱
工作
如何:列印報表 (SharePoint 整合模式)
如何:列印報表 (報表設計師)
如何:列印報表 (報表管理員)
概念
匯出報表
控制報表分頁
在 Reporting Services 中使用運算式
將頁首和頁尾加入至報表
將影像加入至報表