AdventureWorks 報表範例

[本主題是發行前的文件集,在未來的版本中可能有所變更。空白的主題則以預留位置表示。請注意:為了提供您更多繁體中文的內容,Microsoft 以非傳統翻譯方式 (例如機器翻譯) 提供當地語系化的文件。針對此發行前版本,本文件中的部分內容就是以非傳統方式翻譯。Microsoft 了解非傳統方式翻譯的文件很難盡善盡美,此類文件或許會有詞彙、結構、文法方面的錯誤。本內容的正式版將會以傳統翻譯方式翻譯,提供與舊版本相等的譯文品質。]

注意

就 SQL Server 2008 R2 而言,本主題中列出的內容沒有變更。

AdventureWorks2008R2 2008 範例報表是一組預先定義的報表定義檔,這些檔案會使用 AdventureWorks2008R2 2008 資料庫做為資料來源。您可以分別上傳和檢視每一個報表,不過,某些報表必須與連結一起使用。您可以使用範例報表熟悉 SQL Server 2008 Reporting Services (SSRS) 的功能,或者做為設計新報表的範本。

注意

您必須先下載並安裝 SQL Server 範例和範例資料庫,才可以檢視或使用它們。如需詳細資訊,請參閱<安裝 SQL Server 範例和範例資料庫的考量>。

注意

如果使用的是 SQL Server 2008 Express with Advanced Services,您必須先修改報表伺服器 URL,才能將範例報表發行到報表伺服器。此外,請注意,Sales Reason Comparison 報表不受支援。該報表需要 SQL Server 2008 Analysis Services (SSAS),但 SQL Server 2008 Express 中無法使用此產品。

案例

Adventure Works Cycles 2008 會發行可讓整個公司內部員工存取的產品和銷售資訊。報表中將以各種不同格式呈現此資料。使用者可以視需要在報表管理員中開啟這些報表加以檢視。

語言

報表定義語言 (RDL)

功能

AdventureWorks2008R2 2008 範例報表會示範廣泛的報表功能。下表提供的描述說明了每個報表中所實作的功能。

報表 描述

Company Sales 2008

按季度和產品類別目錄的 Adventure Works Cycles 銷售額。此報表說明矩陣資料區的使用,以顯示和隱藏資料列的方式,提供從摘要資料向下鑽研至詳細資料的功能。此報表也說明背景影像的使用方式。

Employee Sales Summary 2008

個別員工的 Adventure Works Cycles 銷售額。此報表包括 Sales Comparison 和 Current Month Sales Comparison 圖表,以及可以鑽研至個別訂單的 Current Month Order Summary 資料表。此報表說明多個資料集、圖表、資料表、鑽研和動態參數的使用。

Product Catalog 2008

包含圖片的 Adventure Works Cycles 完整產品目錄。此報表說明內嵌影像、資料庫影像、分頁符號、頁尾、資料表、設定格式化的條件及文件引導模式等使用方式。

Product Line Sales 2008

Adventure Works Cycles 的前五個銷售人員和商店。此報表說明使用含有 TOP 子句之查詢的資料集,並說明資料表、圖表、多重值參數、一般使用者排序、導出欄位和鑽研連結的用法。

Sales Order Detail 2008

個別 Adventure Works Cycles 訂單的詳細資料。此報表可從 Employee Sales Summary 和 Territory Sales 向下鑽研報表中,以鑽研報表的方式存取。此報表說明清單、資料表、參數和運算式的使用方式。

Territory Sales 2008

按領域的 Adventure Works Cycles 銷售額。這個報表可以向下鑽研至銷售人員和訂單號碼,同時也可鑽研至個別訂單。此報表說明資料表資料區域的使用,以顯示和隱藏資料列的方式,提供從摘要資料向下鑽研至詳細資料的功能。此報表也說明鑽研連結和設定格式化的條件的使用方式。

Store Contacts 2008

Adventure Works Cycles 商店連絡人。每一個商店都可以有一個或多個商店連絡人。這份報表是 Sales Order Detail 中所使用的子報表,可顯示商店的所有連絡人及 Product Line sales 圖表的鑽研報表。資料表的框線樣式為 [無],所以框線不會出現在主報表中。請注意,當報表為子報表時,不會包含頁首和頁尾內容。

Sales Trend 2008

Adventure Works Cycles 銷售趨勢分析,可依據類別目錄和子類別目錄來比較產品的年成長 (Y/Y)。這份報表說明以下功能:具有條件式隱藏之靜態資料行、重複資料行和資料列標頭及 KeepTogether 靜態 Tablix 成員的 Tablix;計算 Y/Y 趨勢的彙總函式 Previous;自訂程式碼;條件式字型、背景資料格色彩、KPI 影像及鑽研參數。

必要條件

您的系統必須符合下列需求,才能使用範例報表。

伺服器

  • Microsoft SQL Server 2008 Reporting Services (SSRS) (Evaluation、Standard、Developer 或 Enterprise),或 SQL Server 2008 Express with Advanced Services。
  • Microsoft SQL Server 2008.
  • AdventureWorks2008R2 2008 範例資料庫。

用戶端

  • Microsoft Internet Explorer 6.0,並啟用指令碼

  • Business Intelligence Development Studio (選擇性)

    注意

    Itanium 架構的電腦不支援 Business Intelligence (BI) Development Studio。但 x64 系列的電腦支援 BI Development Studio。如果已在 Itanium 系列的電腦上部署 SQL Server 範例資料庫,請在 x86 或 x64 系列的電腦上使用 BI Development Studio 來修改並執行範例。

安裝範例

您必須先下載並安裝 SQL Server 範例和範例資料庫,才可以檢視或使用它們。如需詳細資訊,請參閱<安裝 SQL Server 範例和範例資料庫的考量>。

部署 AdventureWorks 範例報表

  1. 在 Business Intelligence Development Studio 工具列上,按一下 [檔案],指向 [開啟],然後按一下 [專案/方案]
  2. 瀏覽至 <磁碟機:>\Program Files\Microsoft SQL Server\100\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports,並選取 AdventureWorks 2008 Sample Reports.sln 檔案,然後按一下 [開啟]
  3. 如果您是使用 SQL Server Express with Advanced Services,必須修改目標報表伺服器 URL 屬性,並變更指定 AdventureWorks2008R2 2008 範例資料庫連接的預設連接字串。就 SQL Server Express 安裝而言,此範例中的預設值並不正確:
    1. [專案] 功能表上,選取 [屬性]
    2. OverwriteDataSources 中選取 True
    3. [TargetServerURL] 中,輸入下列 URL:
      https://localhost/reportserver$SQLExpress
    4. 按一下 [確定] 關閉 [方案屬性頁] 對話方塊。
    5. 在 [方案總管] 的 [共用資料來源] 中,按兩下 AdventureWorks.rds
    6. [共用資料來源] 對話方塊的 [一般] 索引標籤中,修改連接字串以使用下列值:
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks2008
    7. 按一下 [確定],關閉 [共用資料來源] 對話方塊。
  4. 在標準工具列上,選取 [Production] 方案組態。(預設組態為 Debug)。
  5. 在 [建立] 功能表中,按一下 [部署 AdventureWorks 2008 範例報表]。部署方案時,會將報表發行到報表伺服器。

在報表管理員中檢視報表範例

在您發行報表範例後,可以在「報表管理員」中檢視。您需要有下列權限才能檢視報表:

  • 您必須具有登入主控 AdventureWorks2008R2 資料庫之本機 SQL Server Database Engine 的權限。依預設,報表資料來源設定為使用 Windows 整合式安全性。您的 Windows 帳戶認證會用以登入資料庫。
  • 您必須具有授與您報表存取權的角色指派。如果您是電腦的本機管理員,則會自動授與所有這些權限給您。如果您不是本機管理員,則必須在您檢視報表之前設定角色指派和登入權限。
在報表管理員中檢視報表
  1. 開啟瀏覽器視窗。報表管理員需要有啟用指令碼的 Internet Explorer 6.0 或更新版本。
  2. 在網頁瀏覽器的位址列中,輸入報表管理員 URL。依預設,URL 為 http://<webservername>/reports。如果使用的是 SQL Server Express,預設的 URL 則為 https://localhost/reports$SQLExpress。
  3. 導覽至包含報表的資料夾。依預設,它是 AdventureWorks2008R2 Sample Reports 資料夾。
  4. 按一下想要開啟的報表名稱。

請參閱

其他資源

安裝 SQL Server 範例和範例資料庫的考量

說明及資訊

取得 SQL Server 2008 R2 協助