匯出報表

SQL ServerReporting Services 可將您建立的報表匯出為其他格式,例如,Microsoft Excel 或 PDF。匯出選項位於「報表檢視器」的工具列上,當每個報表第一次在 [預覽] 或「報表管理員」中轉譯時,該報表的上方都會出現這個工具列。匯出報表可讓您執行下列動作:

  • 在其他應用程式中處理報表資料。例如,您可以將報表匯出到 Excel,然後在 Excel 中繼續處理資料。

  • 以不同轉譯格式列印報表。例如,您可以將報表匯出為 PDF 格式,然後列印報表的內容。

  • 儲存特定報表的副本。您從報表伺服器存取的報表可能會變更 (報表記錄快照集除外),因此,您應該匯出並儲存想要保留的任何報表。如需詳細資訊,請參閱<儲存報表>。

若要匯出報表,請執行報表,並從下拉式清單中選取轉譯格式,然後按一下 [匯出]。系統會提示您選擇一個匯出格式,報表就會使用與您所選之轉譯格式相關的應用程式開啟 (例如,當您選取 Excel 時,報表會使用 Excel 開啟)。本機電腦定義的檔案關聯,會決定特定轉譯格式所使用的應用程式。

報表伺服器會將目前使用者工作階段中的報表,以現況匯出。當您已經開啟報表時,如果報表作者發行報表的更新版本,則不會更新已匯出的報表。

[!附註]

匯出報表是當報表在瀏覽器視窗開啟時,視需要而執行的工作。如果您想要使匯出作業自動化 (例如,依重複執行的排程,以特定檔案類型將報表匯出至共用資料夾),請建立訂閱,將報表傳遞至共用資料夾。如需詳細資訊,請參閱<Reporting Services 中的檔案共用傳遞>。

報表伺服器不會儲存報表先前的匯出作業相關資訊,也不允許您指定直接從報表伺服器開啟報表的轉譯格式喜好設定。依預設,在報告工具中預覽的報表或在瀏覽器應用程式中開啟的報表,一律會以 HTML 格式,在「報表檢視器」中轉譯。您不能指定不同的轉譯延伸模組做為預設值。不過,您可以建立訂閱,以您要的轉譯格式產生報表,然後傳遞至電子郵件收件匣或共用資料夾。或者,您可以透過一個將轉譯延伸模組指定為 URL 參數的 URL 來存取報表。如需詳細資訊,請參閱<在 URL 中指定轉譯格式>(英文)。

轉譯注意事項

每一個轉譯格式的分頁各不相同。例如,在 Adobe Acrobat (PDF) 中,分頁是以實際的頁面大小為基礎。HTML 分頁則是以自動分頁規則為基礎。這些頁面可以利用您加入到報表的邏輯分頁符號來分隔,但是頁面的實際長度會根據您所使用的轉譯器類型而有所不同。設計報表配置之前,請務必先了解轉譯和分頁行為。

本章節內容