設計和實作報表 (SSRS)

Reporting Services 提供三個報表設計工具:Business Intelligence Development Studio 中的報表設計師、報表產生器 1.0 和報表產生器 3.0,以及一個報表模型設計工具:模型設計師。

報表設計師是一種圖形介面,用來建立完整功能的 Reporting Services 報表。您可以存取許多不同類型的資料來源,並建立高度自訂的報表。在報表完成之後,您就可以存取完整的 Reporting Services 報表管理功能。若要使用報表設計師,您必須知道如何連接及查詢資料來源,但是您不必知道報表定義語言 (RDL)。

報表產生器 3.0 是一個直覺式而且針對 Office 最佳化的報表撰寫環境,適合喜歡在 Microsoft Office 熟悉環境中工作的商務使用者使用。此外,它也支援 Reporting Services 所提供的進階報表功能。如需有關使用報表產生器 3.0 的詳細資訊,請參閱 msdn.microsoft.com 上的<報表產生器 3.0 使用者入門>。

您可以使用報表產生器 3.0 來處理資料、定義配置、預覽報表,以及將報表發行至報表伺服器或 SharePoint 網站。此應用程式包含建立資料表、圖表和地圖的精靈,以及查詢產生器和運算式編輯器。

報表產生器 1.0 是一個用戶端應用程式,可幫助您建立特定報表。報表產生器 1.0 首次於 2005 年發行,而且仍然可用於目前版本。如需有關使用報表產生器 1.0 的詳細資訊,請參閱 msdn.microsoft.com 上的<使用報表產生器 1.0 來設計和實作報表>。為了能夠使用報表產生器 1.0,必須使用 Business Intelligence Development Studio 中的報表模型專案,為您的資料來源設計及發行報表模型。接著您可以在報表產生器 1.0 中連接至報表模型做為資料來源。使用簡化的介面,就可以將資料欄位拖曳到報表範本,然後針對資料進行群組、排序、格式化和小計等工作。您可以逐一點選報表模型中的資料,以查看自動產生的報表。

Reporting Services 開發人員手冊:您也可以程式設計方式建立報表。如需詳細資訊,請參閱<Reporting Services開發人員手冊>。

模型設計師是一項彈性的工具,可根據 SQL Server 或 Oracle 資料庫設計模型。使用模型設計師,您可以選取在模型產生過程中套用的規則,也可以修改模型與其基礎資料來源檢視。模型可以在其他報表撰寫工具中當做資料來源使用,例如報表設計師或報表產生器。

本章節內容