開發人員指南 (Reporting Services)
SQL Server Reporting Services 提供一些可在自己的應用程式中利用的程式設計介面。您可以使用 Reporting Services 的現有功能和能力,將自訂報表與管理工具建立到網站和 Windows 應用程式中,或是可以延伸 Reporting Services 平台。
擴充 Reporting Services 平台包括建立可用於資料存取、報表傳遞等的新元件與資源。您可以將這些元件與資源行銷到在其組織中使用 Reporting Services 的公司。
[!附註]
Reporting Services 包括程式設計範例與教學課程以協助您開始。如需詳細資訊,請參閱<Reporting Services 範例>和<開發人員手冊:教學課程 (Reporting Services)>。
本節內容
將 Reporting Services 整合到應用程式
提供如何使用 Reporting Services 將報表整合到自訂應用程式的概觀。描述何時使用直接的 URL 存取,以及何時使用 Web 服務存取報表伺服器。報表伺服器 Web 服務
報表伺服器 Web 服務提供報表伺服器的完整功能存取。Web 服務透過 HTTP 使用 SOAP,並設計成做為用戶端程式與報表伺服器之間的通訊介面。Web 服務及其方法會公開報表伺服器的功能,並可讓您為任何部分的報表生命週期建立從管理到執行的自訂工具。URL 存取
Reporting Services 支援一組完整且以 URL 為基礎的要求,讓您得以使用快速且輕鬆的存取點來進行報表導覽和檢視。您可以和報表伺服器 Web 服務搭配使用這項技術,將完整的報表方案整合到自訂商務應用程式。當將報表整合為 Web 入口網站的一部分時,或是當從網頁瀏覽器檢視報表時,URL 存取將特別有用。Reporting Services 延伸模組
Reporting Services 的模組化架構是針對擴充性所設計。現在可以使用 Managed 程式碼 API,這樣您就可以輕鬆地開發、安裝和管理許多 Reporting Services 元件取用的延伸模組。您可以使用 Microsoft .NET Framework 建立組件,並加入新的 Reporting Services 轉譯、安全性、傳遞和資料處理功能,以滿足不斷成長的業務需求。自訂報表項目
描述如何建立自訂報表項目,將功能加入現有控制項的 RDL 或是擴充功能。將自訂組件與報表搭配使用
描述如何在報表定義中包括程式碼參考,將自訂組件與報表搭配使用。Reporting Services WMI 提供者
描述如何使用 Reporting Services WMI 提供者來管理報表伺服器部署。SharePoint 整合中的報表檢視器 Web 組件可程式性
描述報表檢視器 Web 組件中的程式設計功能,以及如何針對報表檢視器 Web 組件來設計自訂連接提供者。