Share via


匯出報表

更新: 2006 年 4 月 14 日

SQL Server 2005 Reporting Services 提供匯出選項,讓您可以將瀏覽器上的報表匯出至另一個應用程式。以 HTML 檢視器轉譯的每一份報表的頂端,都會有包含匯出選項的報表工具列。匯出報表可讓您執行下列動作:

  • 在另一個應用程式中使用報表。
  • 將報表另存為應用程式資料檔。
  • 以不同轉譯格式列印報表。

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

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

報表伺服器並不會儲存報表先前的匯出作業相關資訊,也不允許您指定直接從報表伺服器開啟報表的轉譯格式喜好設定。依預設,在瀏覽器應用程式中開啟的報表,一律會以 HTML 轉譯。您不能指定不同的轉譯延伸模組作為預設值。不過,您可以建立訂閱,以您要的轉譯格式產生報表,然後傳遞至電子郵件收件匣或共用資料夾。另外,您可以透過一個將轉譯延伸模組指定為 URL 參數的 URL 來存取報表。如需詳細資訊,請參閱<選擇訂閱中的報表呈現格式>和<Specifying a Rendering Format in a URL>。

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

除了報表記錄快照集之外,您從報表伺服器存取的報表可能會變更,因此,如果您想要儲存特定報表的副本,請將它匯出至您要的應用程式,然後另存新檔。如需詳細資訊,請參閱<儲存報表>。

可用的匯出格式和組態選項

您可以透過安裝在報表伺服器中的轉譯延伸模組來支援匯出格式,然後再透過組態設定來使用它。不同的報表或報表伺服器安裝的匯出功能各不相同。

  • 開發人員可以設定 URL 參數,來從報表隱藏報表工具列,以防止使用匯出選項和其他工具列功能。
  • 開發人員可以設定 URL 參數,以特定輸出格式來轉譯報表。
  • 報表伺服器管理員可以從組態檔加入或移除轉譯延伸模組,以判斷可從下拉式清單使用哪些匯出格式。
  • 報表伺服器管理員可以指定裝置資訊設定,來覆寫預設轉譯行為。
  • 如果您是使用 SQL Server 2005 Express Edition with Advanced Services,就無法使用某些匯出格式,特別是不能使用 TIFF (影像)、XML 和 CSV 轉譯延伸模組。

報表伺服器上可用的匯出格式,是透過 Reporting Services 組態檔中的轉譯延伸模組設定來定義的。若要使轉譯延伸模組無法使用,您可以從 RSReportServer.config 檔的 Render 設定中,移除轉譯延伸模組設定。轉譯延伸模組僅能完全可用或完全無法使用。您不能針對特定群組、使用者或報表,改變延伸模組的可用性。如需詳細資訊,請參閱<RSReportServer 組態檔>和<在組態檔中指定轉譯延伸模組參數>。如需有關 URL 存取和隱藏報表工具列的詳細資訊,請參閱<Using a URL to Access Report Server Items>和<Using URL Access Parameters>。

轉譯注意事項

每一個轉譯格式的效能和記憶體耗用量各不相同。相同的報表可能會有不同的轉譯速度,且需要不同的記憶體數量,視您選取的格式而定。最快速且記憶體需求較少的格式包括 CSV、XML 和 HTML。PDF 和 Excel 則因不同原因而效能最低。PDF 是屬於 CPU 運算密集的格式,Excel 則是 RAM 需求高的格式。影像轉譯則落在這兩個群組之間。

每一個轉譯格式的分頁各不相同。例如,對於 Adobe Acrobat (PDF),分頁是以紙張大小為基礎。HTML 分頁並非以實際尺寸為基礎。頁面是以加入報表的分頁符號來分隔的,但實際長度可能會隨著頁面而改變。請檢查「產品目錄」範例報表,以檢視 HTML 格式的分頁範例。如需有關分頁的詳細資訊,請參閱<控制報表分頁>。

下表描述您在匯出作業中可使用的轉譯格式。

格式 描述 建議

Excel

以 Microsoft Excel 開啟報表。

使用此格式來操作 Microsoft Excel 2000 或更新版本的報表資料。

網頁封存

以 MHTML 開啟報表。在 Internet Explorer 中開啟報表。這是 Internet Explorer 6.0 的預設轉譯格式。

網頁封存格式與其他 HTML 轉譯延伸模組不同,它會產生獨立的可攜式報表 (將影像內嵌在報表內)。請使用此格式進行 HTML 報表的離線檢視,或進行電子郵件的傳遞。

Acrobat (PDF) 檔案

以 Adobe Acrobat Reader (6.0 或更新版本) 開啟報表。

使用此格式來列印分頁報表,或建立報表的 PDF 版本。

TIFF

以頁面導向格式開啟報表。Windows 作業系統的版本將決定使用的應用程式。

使用此格式來列印分頁報表。若沒有安裝 Acrobat Reader,則此格式很有用。

XML

以 XML 開啟報表。在瀏覽器中開啟報表。

使用此格式即可從報表伺服器複製報表資料至其他應用程式或伺服器。

CSV

以逗號分隔格式開啟報表。在與 CSV 檔案格式相關聯的應用程式中開啟此報表。

此格式產生的檔案最小。使用此格式即可從報表伺服器複製報表資料至其他應用程式或伺服器。

請參閱

工作

如何:匯出報表 (SharePoint 整合模式)
如何:匯出報表 (報表管理員)

概念

檢視報表
列印報表
儲存報表

其他資源

HTML 檢視器 (Reporting Services)
管理與使用已發行的報表

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 4 月 14 日

新增內容:
  • 透過 URL 存取報表。