2014年3月2日 星期日

[SQL Server 2008R2][SSRS] 列印控制項

從瀏覽器列印的頁面會包括網頁上的所有視覺化元素,以及識別網頁或網站的頁首和頁尾資訊。 從瀏覽器列印時會列印現行視窗的內容。 若為多頁報表.瀏覽器最多只會列印第一頁,如果報表頁面延伸到列印頁面範圍之外,則列印出來的可能更少。

使用 SQL Server Reporting Services 中提供的用戶端列印功能。 用戶端列印功能提供標準的 [列印] 對話方塊,可以用來選取印表機、指定頁面和邊界,以及在列印之前先預覽報表。 用戶端列印功能就是要用來代替瀏覽器 [檔案] 功能表上的 [列印] 命令。 使用用戶端列印功能時,報表會像原來設計那樣列印出來,而不會有您在網頁輸出中所看到的多餘元素。

預設有提供用戶端列印功能,在查閱報表時,會有列表機的圖示,供列印功能。


第一次點選時,會有要安裝的元件要求視窗。


安裝完後即會出現列印的對話方塊。


若不想提供列印功能,可以從報表伺服器停用下載 RSClientPrint ActiveX 控制項
在 SSMS 連線報表伺服器後,按右鍵選「屬性」。


在「伺服器屬性」視窗中,切換至「進階」分頁,在「其他」區塊中,將「EnableClientPrinting」設為 Fasle


檢視報表時,上方的報表工具列中,不會有列表機的圖示出現。


沒有留言: