報表產生器
更新: 2006 年 4 月 14 日
資訊工作者需要存取商務資料,以便及時做出有效的決策。這些工作者需要功能強大,卻又容易使用的工具,讓他們不必了解基礎資料來源結構,就能瀏覽和尋找資訊。為了協助您達成這些目標,報表產生器 (SQL Server 2005 Reporting Services 的一個元件) 提供特定報表功能。報表產生器與 SQL Server Reporting Services 完全整合。
建立報表
報表產生器工具是使用大家熟悉的 Microsoft Office 範例建立的,因此使用者很快就可以上手。若要建立資料表、矩陣或圖表報表,請使用包含預先定義之資料區域的報表配置範本,並選取包含資料欄位等報表項目之預先定義的報表模型,然後將報表項目拖放到範本中的資料區域上。可以將篩選套用至報表,以精簡顯示的資料。報表模型包含報表產生器為了擷取要求的資料,而自動產生查詢所需的所有資訊。使用報表產生器,使用者可以尋找與其報表中之內容相關的資料、加入文字和格式、建立新欄位和根據報表模型中的資料計算,以及預覽、列印和發行其報表。
瀏覽資料
使用報表產生器,使用者可以互動地瀏覽報表模型內的相關資料。自動產生點選連結報表,讓報表檢視者能遵循報表模型的導覽路徑來瀏覽資料。只要目前項目之後還有可遵循的關聯性,使用者就可以一直點選連結資料。點選連結資料時,會傳遞有關使用者使用哪些資料來建立其報表的資訊 (通常稱為目前資料位置的內容),自動產生查詢。
使用 Reporting Services 功能
報表產生器是一個 ClickOnce WinForms 應用程式,這會從報表伺服器存取以方便集中管理。使用報表定義語言 (RDL) 發行報表產生器報表,這能夠讓使用者充分利用 Reporting Service 的所有功能。由於報表產生器報表儲存成 RDL,因此可以使用報表設計師裡的進階程式設計功能來開啟和修改。報表產生器的報表之管理、保護以及傳遞的方法和 API,與在報表設計師管理、保護以及傳遞報表的方法和 API 相同。此外,可以從協力廠商應用程式啟動報表產生器,來整合報表的處理。
報表產生器可以透過 URL 或從報表管理員存取,報表管理員是 Reporting Services 的一個元件,能夠讓使用者在報表伺服器上發行和檢視報表。使用者需要指派的權限,才能存取報表產生器。在針對 Reporting Services 實作之以角色為基礎的安全性模型中,指派到內容管理員角色的使用者,可以在報表產生器中建立和編輯報表。本機系統管理員會自動指派到這個角色。如果要讓其他使用者能夠使用報表產生器的報表,您必須為這些使用者建立包含「報表產生器」預設角色的角色指派。另外,您可以建立自訂角色定義。只要自訂角色包含「取用報表」工作,指派到該角色的使用者就擁有足夠的權限,來使用報表產生器建立和修改報表。
附註: |
---|
在用戶端電腦上載入報表產生器時,另有一個說明檔可以參考。這個說明檔討論報表產生器的概念,並提供程序的和 F1 的說明。 |
請參閱
工作
概念
Reporting Services 元件概觀
模型設計師
使用模型設計師
報表管理員
管理 Reporting Services 的權限和安全性
其他資源
Introducing Reporting Services Programming
URL Access
Reporting Services 中的協助工具問題