Share via


儲存報表 (報表產生器 1.0)

在報表產生器中建立報表之後,您可以加以儲存以供日後使用。在儲存報表產生器報表時,實際上是儲存報表顯示方式的描述以及用來擷取資料的查詢,並非儲存實際資料本身。下次執行該報表時,查詢會擷取最新的可用資料,並根據報表產生器所產生的報表描述,將資料加以格式化。報表可以儲存到報表伺服器或 SharePoint 程式庫。

[!附註]

若要在 SharePoint 程式庫上存取並儲存報表,必須將報表伺服器設定為 SharePoint 整合模式。若您不確定報表伺服器的組態,請與資料庫管理員連絡。

儲存的報表稱為報表定義。報表定義為 .rdl 檔案,其中含有報表定義語言 (RDL) 和中繼資料查詢。當執行報表時,由查詢所傳回的資料會與 RDL 一起使用,並會在「報表產生器」執行模式中轉譯。您可以將報表匯出至其他程式 (例如 Microsoft Excel),然後以該檔案格式儲存報表和資料。如需詳細資訊,請參閱<將報表匯出為不同檔案類型 (報表產生器 1.0)>。

報表產生器報表定義可以儲存至任何您擁有其存取權的報表伺服器或 SharePoint 程式庫,或儲存至本機電腦。將 .rdl 檔案儲存至報表伺服器或程式庫也稱為發行報表。當發行報表時,您可以指派屬性給報表,以允許其他使用者檢視它。若要定期執行報表並檢視目前資料,或要與組織中的其他使用者共用該報表,請將報表定義發行至報表伺服器或程式庫。若要將檔案上載至其他報表伺服器或程式庫,或要在「Reporting Services 報表設計師」中開啟報表,請將報表定義儲存至本機電腦。

將報表儲存至報表伺服器或 SharePoint 程式庫

當儲存報表產生器報表時,可以在程式庫內選擇要使用的報表伺服器、程式庫或資料夾 (不論用來啟動報表產生器的報表伺服器或 SharePoint 網站為何)。將報表儲存至報表伺服器時,必須將其儲存至與儲存報表使用之資料來源相同的報表伺服器。將報表儲存至程式庫時,必須將其儲存至 Sharepoint 網站,此網站所連接的報表伺服器與儲存資料來源的網站相同。否則,報表就無法轉譯。

在儲存報表後,就可以繼續在報表產生器中開啟報表、變更報表並儲存報表定義 (次數依您所需而定)。

與其他使用者共用報表

一旦報表發行後,就可以像任何其他報表一樣進行管理。這表示,您可以從報表伺服器或程式庫執行報表、使用 Reporting Services 中可用的訂閱和傳遞程序來散發報表、建立和管理排程以自動化報表處理,以及使用以角色為基礎的安全性來控制對報表的存取。如需有關使用報表的詳細資訊,請參閱 MicrosoftSQL Server 中的<管理與使用已發行的報表>。

將報表儲存至本機電腦

當將「報表產生器」報表儲存至本機電腦時,可以將報表儲存至電腦上的任何資料夾位置。僅僅透過按一下報表無法轉譯已儲存至本機電腦的報表。您可以將報表上載至其他報表伺服器或程式庫,或在「報表設計師」中開啟報表。若要進一步瞭解這個 Reporting Services 工具,請參閱《SQL Server 線上叢書》的 Reporting Services 章節。