第 1 課:建立報表產生器報表
您可以完全在報表產生器 1.0 中建立自訂點選連結報表,或是在報表產生器 1.0 中開始建立報表,然後使用報表模型查詢設計工具在報表設計師中繼續修改報表。報表模型查詢設計工具可讓您在以模型為基礎的報表中使用報表設計師的所有功能,包括超連結及多個資料區。
[!附註]
SQL Server 2008 R2 Reporting Services 包含報表產生器 1.0 和報表產生器 3.0 兩個版本。
[!附註]
報表產生器 1.0 包含用來將報表當做點選連結報表的內建選項。在報表產生器 3.0 中,您可手動建立點選連結的連結,讓報表變成點選連結報表。或者,您也可以在報表產生器 1.0 中建立基本報表,設定點選連結選項,然後在報表產生器 3.0 中使用 SQL Server 2008 R2 Reporting Services 功能來開啟報表並增強其功能。本教學課程不包括建立手動點選連結之連結的程序。
在這一課,您將使用 Adventure Works 報表模型來設計自訂點選連結報表、在自訂報表上設定必要屬性,然後將報表發行到報表伺服器。
若要在報表產生器 1.0 中開啟報表產生器
啟動 Microsoft Internet Explorer 6 或更新版本。
在網頁瀏覽器的 [網址] 列中,輸入報表管理員 URL。
根據預設,這是 http://<servername>/reports,其中 <servername> 是伺服器名稱。
在報表管理員的 [首頁] 上,按一下 [報表產生器]。
重要事項 在 SQL Server 2008 R2 中,報表產生器 3.0 是預設的報表產生器版本。若要開啟報表產生器 1.0,請使用下列 URL:http://<servername>/reportserver/reportbuilder/reportbuilder.application。
在 [使用者入門] 窗格的 [為您的報表選取資料來源] 方塊中,選取 [AdventureWorks2008R2]。
確認已選取 [資料表] 格式選項,然後按一下 [確定]。
下一步,您將開始建立報表,此報表會包含與產品有關的資訊 (包括 [產品類別目錄]、[產品子類別目錄] 和 [產品名稱] 欄位)、含有這項產品的銷售訂單數量,以及每一項產品的合計應付帳款。
若要建立報表產生器 1.0 報表
在 [實體] 清單中,選取 [產品]。
在 [欄位] 清單中,按兩下 [產品類別目錄]。
在 [欄位] 清單中,按兩下 [產品子類別目錄]。
在 [欄位] 清單中,按兩下 [名稱]。
此時會顯示三個群組:[產品類別目錄]、[產品子類別目錄] 和 [名稱]。
選取 [實體] 清單中的 [銷售量]。
在 [欄位] 清單中,按兩下 [#Sales]。
[銷售量] 欄位會新增到 [產品] 群組。
在 [實體] 清單中,選取 [銷售訂單]。
在 [欄位] 清單中,按兩下 [總計應付帳款]。
[總計應付帳款] 欄位會新增到 [產品] 群組。
若要在報表產生器 1.0 中轉譯報表
在 [檢視] 功能表上,選取 [執行報表]。
此時會顯示報表資料。
捲動報表。
[總計應付帳款] 欄位寬度不夠,無法在一行內顯示貨幣值,而 [產品類別目錄] 和 [產品子類別目錄] 合計列混合在一起。下一步,您將變更標題欄位的色彩、加寬 [總計應付帳款] 資料行、變更 [產品類別目錄] 和 [產品子類別目錄] 合計列的背景與文字色彩。此外,您將新增標題至報表,刪除 [產品總計] 和 [篩選] 文字方塊。
[!附註]
建立自訂點選連結報表時,請務必刪除 [總計] 和 [篩選] 文字方塊,因為文字已硬式編碼到報表內,所以在將報表當做點選連結報表來檢視時,這些文字方塊中顯示的資訊並不正確。
若要在報表產生器 1.0 中格式化報表
在 [檢視] 功能表上,選取 [設計報表]。
按一下 [按一下以加入標題] 方塊,然後輸入 Total Earned for Product。
選取標題文字方塊,然後在 [格式] 功能表上選取 [字型]。
[格式] 對話方塊隨即開啟,並已選取 [字型] 索引標籤。
在 [字型樣式] 清單中,選取 [粗體]。
在 [色彩] 調色盤上,選取 [深藍色],然後按一下 [確定]。
在報表中對 [欄位] 標題進行多重選取。
在 [格式] 功能表上,選取 [對齊]。
[格式] 對話方塊隨即開啟,並已選取 [對齊] 索引標籤。
在 [水平] 下拉式清單中,選取 [置中]。
在 [垂直] 下拉式清單中,選取 [中間],然後按一下 [確定]。
選取 [產品子類別目錄] 總計列,然後在 [格式] 功能表上選取 [填滿]。
[格式] 對話方塊隨即開啟,並已選取 [填滿] 索引標籤。
在 [色彩] 調色盤上,選取 [海藍色],然後按一下 [確定]。
選取 [產品類別目錄] 總計列,然後在 [格式] 功能表上選取 [填滿]。
在 [色彩] 調色盤上,選取 [白色]。
選取 [框線] 索引標籤,然後按一下 [無]。
選取 [字型] 索引標籤。
在 [字型] 樣式中,選取 [粗體]。
在 [色彩] 調色盤上,選取 [深藍色],然後按一下 [確定]。
選取 [產品總計] 方塊,然後按 Delete 鍵。
選取 [篩選] 方塊,然後按 DELETE 鍵。
將指標沿著 [總計應付帳款] 欄位右側放置在適當的位置上,然後將指標拖曳到報表右邊緣。
[總計應付帳款] 資料行隨即變寬。
若要在報表產生器 1.0 中再次轉譯報表
在 [檢視] 功能表上,選取 [執行報表]。
此時會顯示報表資料。
捲動報表。
確定 [總計應付帳款] 欄位夠寬,足以在同一行顯示最後一頁上總計資料列的貨幣值。
若要在報表產生器 1.0 中允許使用此報表當做點選連結報表
在 [檢視] 功能表上,選取 [設計報表]。
在 [報表] 功能表中,按一下 [報表屬性]。
選取 [允許使用者從其他報表來鑽研此報表] 核取方塊。
這個核取方塊必須是選取狀態,才能把此報表當做點選連結報表使用。
[!附註]
選取這個選項然後將報表發行到報表伺服器時,就無法再將此報表轉譯成已發行的報表。反之,若要檢視此報表的內容,則必須將報表當做點選連結報表來檢視。
按一下 [確定]。
若要從報表產生器 1.0 將報表發行到報表伺服器
按一下 [檔案] 功能表上的 [儲存]。
移至報表伺服器上要儲存報表的位置。
在 [名稱] 方塊中輸入 ProductClickthrough Report。
按一下 [儲存]。
若要關閉報表產生器 1.0
- 在 [檔案] 功能表上按一下 [結束]。
後續步驟
您已成功在報表產生器中建立報表,並已指派必要的報表屬性,以便將報表當做自訂點選連結報表。在下一課,您將開啟 SQL Server Management Studio,並將剛才建立的報表連結至報表模型。請參閱<第 2 課:將報表連結到報表模型>。
[!附註]
若要檢視 [報表產生器說明],請在 [報表產生器] 視窗中,按一下 [說明],然後按一下 [報表產生器說明]。或者,按 F1 鍵。