![《數(shù)據(jù)庫原理與應(yīng)用》12.報表服務(wù)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/260f04b9-653f-4965-a532-9d0be0bd2f5c/260f04b9-653f-4965-a532-9d0be0bd2f5c1.gif)
![《數(shù)據(jù)庫原理與應(yīng)用》12.報表服務(wù)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/260f04b9-653f-4965-a532-9d0be0bd2f5c/260f04b9-653f-4965-a532-9d0be0bd2f5c2.gif)
![《數(shù)據(jù)庫原理與應(yīng)用》12.報表服務(wù)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/260f04b9-653f-4965-a532-9d0be0bd2f5c/260f04b9-653f-4965-a532-9d0be0bd2f5c3.gif)
![《數(shù)據(jù)庫原理與應(yīng)用》12.報表服務(wù)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/260f04b9-653f-4965-a532-9d0be0bd2f5c/260f04b9-653f-4965-a532-9d0be0bd2f5c4.gif)
![《數(shù)據(jù)庫原理與應(yīng)用》12.報表服務(wù)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/10/260f04b9-653f-4965-a532-9d0be0bd2f5c/260f04b9-653f-4965-a532-9d0be0bd2f5c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、揚州大學新聞與傳媒學院揚州大學新聞與傳媒學院第第12章章SQL Server 2005的報的報表服務(wù)表服務(wù)數(shù)據(jù)庫原理與應(yīng)用數(shù)據(jù)庫原理與應(yīng)用 SQL Server 2005SQL Server 2005SQL Server 2005SQL Server 2005報表服務(wù)管理概述報表服務(wù)管理概述SQL Server 2005SQL Server 2005報表服務(wù)管理(報表服務(wù)管理(SQL Server 2005 Reporting ServicesSQL Server 2005 Reporting Services)是)是基于服務(wù)器的報表平臺,可以用來創(chuàng)建和管理包含關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源中基于服務(wù)
2、器的報表平臺,可以用來創(chuàng)建和管理包含關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源中的數(shù)據(jù)的表格、矩陣、圖形和自由格式的報表。的數(shù)據(jù)的表格、矩陣、圖形和自由格式的報表。報表服務(wù)管理是一個基于服務(wù)器的企業(yè)級報表環(huán)境,可借助報表服務(wù)管理是一個基于服務(wù)器的企業(yè)級報表環(huán)境,可借助Web ServicesWeb Services進行進行管理。報表可以用不同的格式發(fā)布,并可帶多種交互和打印功能??梢酝ㄟ^把管理。報表可以用不同的格式發(fā)布,并可帶多種交互和打印功能??梢酝ㄟ^把報表作為更進一步的商業(yè)智能數(shù)據(jù)源來分發(fā),還可以包含復(fù)雜的分析來被更多報表作為更進一步的商業(yè)智能數(shù)據(jù)源來分發(fā),還可以包含復(fù)雜的分析來被更多的用戶使用。的用戶使用。
3、報表服務(wù)提供了以下功能:報表服務(wù)提供了以下功能: (1 1)用來處理和格式化報表的一個高性能引擎;)用來處理和格式化報表的一個高性能引擎; (2 2)用來創(chuàng)建、管理和查看報表的一個完整的工具集;)用來創(chuàng)建、管理和查看報表的一個完整的工具集; (3 3)可將報表解決方案嵌入或集成到不同)可將報表解決方案嵌入或集成到不同ITIT環(huán)境中的一個可擴展架構(gòu)和開環(huán)境中的一個可擴展架構(gòu)和開放式接口。放式接口。 SQL Server 2005SQL Server 2005報表服務(wù)配置報表服務(wù)配置 報表服務(wù)最終是作為一個報表服務(wù)最終是作為一個WebWeb服務(wù)實現(xiàn)的。報表服務(wù)配置的服務(wù)實現(xiàn)的。報表服務(wù)配置的具體步
4、驟如下:具體步驟如下:(1 1)用鼠標點擊)用鼠標點擊“開始開始程序程序”,然后選擇然后選擇“Microsoft SQL Microsoft SQL Server 2005Server 2005”,接下來選擇,接下來選擇“配配置工具置工具”,然后選擇報表服務(wù)配,然后選擇報表服務(wù)配置。如下圖所示。接下來會出現(xiàn)置。如下圖所示。接下來會出現(xiàn)如圖所示的選擇報表服務(wù)器安裝如圖所示的選擇報表服務(wù)器安裝實例對話框。實例對話框。SQL Server 2005 SQL Server 2005 會根據(jù)系統(tǒng)相關(guān)配置給出相應(yīng)的會根據(jù)系統(tǒng)相關(guān)配置給出相應(yīng)的默認值。默認值。 圖13-2 選擇報表服務(wù)器安裝實例對話框 SQ
5、L Server 2005SQL Server 2005報表服務(wù)配置報表服務(wù)配置 報表服務(wù)最終是作為一個報表服務(wù)最終是作為一個WebWeb服務(wù)服務(wù)實現(xiàn)的。報表服務(wù)配置的具體步實現(xiàn)的。報表服務(wù)配置的具體步驟如下:驟如下:(1 1)用鼠標點擊)用鼠標點擊“開始開始程序程序”,然后 選擇然后 選擇“M i c r o s o f t S Q L M i c r o s o f t S Q L Server 2005”Server 2005”,接下來選擇,接下來選擇“配配置工具置工具”,然后選擇報表服務(wù)配,然后選擇報表服務(wù)配置。如下圖所示。接下來會出現(xiàn)置。如下圖所示。接下來會出現(xiàn)如圖所示的選擇報表服務(wù)
6、器安裝如圖所示的選擇報表服務(wù)器安裝實例對話框。實例對話框。SQL Server 2005 SQL Server 2005 會根據(jù)系統(tǒng)相關(guān)配置給出相應(yīng)的會根據(jù)系統(tǒng)相關(guān)配置給出相應(yīng)的默認值。默認值。 SQL Server 2005SQL Server 2005報表服務(wù)配置報表服務(wù)配置 (2 2)確定后點擊連接即可進入到圖所示的配置報表服務(wù)器窗口。)確定后點擊連接即可進入到圖所示的配置報表服務(wù)器窗口。 圖13-3 配置報表服務(wù)器窗口 SQL Server 2005SQL Server 2005報表服務(wù)配置報表服務(wù)配置 (3 3)點擊左邊功能選項中的第二項報表服務(wù)器虛擬目錄配置選項,會出現(xiàn))點擊左邊功
7、能選項中的第二項報表服務(wù)器虛擬目錄配置選項,會出現(xiàn)如圖所示的配置選項界面。點擊右面名稱后面的新建按鈕,則會出現(xiàn)如圖所如圖所示的配置選項界面。點擊右面名稱后面的新建按鈕,則會出現(xiàn)如圖所示的創(chuàng)建新的虛擬目錄配置選項對話框。示的創(chuàng)建新的虛擬目錄配置選項對話框。 圖13-4 報表服務(wù)器虛擬目錄配置選項界面 圖13-5 創(chuàng)建新的虛擬目錄配置選項對話框 SQL Server 2005SQL Server 2005報表服務(wù)配置報表服務(wù)配置 (4 4)點擊數(shù)據(jù)庫安裝配置選項,則會出現(xiàn)如圖的數(shù)據(jù)庫連接配置界面,點)點擊數(shù)據(jù)庫安裝配置選項,則會出現(xiàn)如圖的數(shù)據(jù)庫連接配置界面,點擊服務(wù)器名稱旁邊的連接按鈕,出現(xiàn)如圖所
8、示的擊服務(wù)器名稱旁邊的連接按鈕,出現(xiàn)如圖所示的SQL ServerSQL Server連接對話框。連接對話框。 圖13-6 數(shù)據(jù)庫連接界面 圖13-7 SQL Server連接對話框 SQL Server 2005SQL Server 200513.1 報表服務(wù)配置報表服務(wù)配置 (5 5)點擊左邊配置選項中的)點擊左邊配置選項中的初始化配置選項??梢赃M入到初始化配置選項??梢赃M入到如圖所示的初始化界面。確認如圖所示的初始化界面。確認以上的選項都配置好之后,點以上的選項都配置好之后,點擊界面上的初始化按鈕即可將擊界面上的初始化按鈕即可將上述一系列的配置選項進行初上述一系列的配置選項進行初始化成實
9、例供報表項目發(fā)布使始化成實例供報表項目發(fā)布使用。至此已經(jīng)完成了最基本的用。至此已經(jīng)完成了最基本的報表服務(wù)配置。其余的幾項均報表服務(wù)配置。其余的幾項均為可選配置,如有需要可以參為可選配置,如有需要可以參考前面的功能配置說明進行相考前面的功能配置說明進行相應(yīng)的配置。應(yīng)的配置。 圖13-9 配置報表服務(wù)器初始化界面 SQL Server 2005SQL Server 2005 創(chuàng)建報表服務(wù)器項目創(chuàng)建報表服務(wù)器項目配置好報表服務(wù)環(huán)境之后,就可以進行報表服務(wù)器項目的開發(fā)了。報表服配置好報表服務(wù)環(huán)境之后,就可以進行報表服務(wù)器項目的開發(fā)了。報表服務(wù)器項目就是將報表先在本地機上創(chuàng)建之后再在服務(wù)器上發(fā)布的一系列
10、過務(wù)器項目就是將報表先在本地機上創(chuàng)建之后再在服務(wù)器上發(fā)布的一系列過程。程。利用利用SQL Server 2005 SQL Server 2005 進行報表項目的設(shè)計有兩種方式:進行報表項目的設(shè)計有兩種方式:(1 1)通過報表設(shè)計器創(chuàng)建報表并發(fā)布;)通過報表設(shè)計器創(chuàng)建報表并發(fā)布;(2 2)通過報表生成器生成報表后發(fā)布。)通過報表生成器生成報表后發(fā)布。在報表設(shè)計器中,創(chuàng)建報表的方法又主要有以下三種:在報表設(shè)計器中,創(chuàng)建報表的方法又主要有以下三種:(1 1)創(chuàng)建空白報表,然后手動添加查詢和布局;)創(chuàng)建空白報表,然后手動添加查詢和布局;(2 2)使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表;)使用
11、報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表;(3 3)使用模板)使用模板, ,創(chuàng)建報表。創(chuàng)建報表。 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。這種方式是創(chuàng)建報表最主要的方式,創(chuàng)建空白報表,然后手動添加查詢和布局。這種方式是創(chuàng)建報表最主要的方式,具有很強的應(yīng)用性和靈活性。具有很強的應(yīng)用性和靈活性。 (1 1)首先點擊開)首先點擊開“開始開始程序程序”,如圖所示。然后選擇,如圖所示。然后選擇“Microsoft SQL Microsoft SQL Server 2005”Server 2005
12、”,接下來選擇,接下來選擇“SQL Server Business Intelligence SQL Server Business Intelligence Development Studio”Development Studio”,可以打開如圖所示的,可以打開如圖所示的Microsoft Visual StudioMicrosoft Visual Studio開發(fā)開發(fā)環(huán)境,并且顯示開發(fā)環(huán)境默認的起始頁。點擊菜單欄上的環(huán)境,并且顯示開發(fā)環(huán)境默認的起始頁。點擊菜單欄上的“文件文件”,然后選擇,然后選擇“新建新建”,再選擇,再選擇“項目項目”。 圖13-10 進入報表設(shè)計器環(huán)境 圖13-11
13、Microsoft Visual Studio開發(fā)環(huán)境 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(2 2)打開如圖所示的新建項目對話框。在左邊的項目類型中選擇)打開如圖所示的新建項目對話框。在左邊的項目類型中選擇“商業(yè)智能商業(yè)智能項目項目”,在右邊的,在右邊的“模板模板”列表中選擇列表中選擇“報表服務(wù)器項目報表服務(wù)器項目”,然后在下面的名,然后在下面的名稱框中輸入報表項目的名稱。點擊右邊稱框中輸入報表項目的名稱。點擊右邊“解決方案管理器解決方案管理器”
14、可以顯示如圖項目可以顯示如圖項目的解決方案。的解決方案。 圖13-12 新建項目對話框 圖13-13 解決方案資源管理器界面SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(3 3)在報表上單擊右鍵彈出的快捷菜單中選擇)在報表上單擊右鍵彈出的快捷菜單中選擇“添加添加”,再選擇,再選擇“新建項新建項”則會出現(xiàn)如圖所示的添加新項的對話框。在模板中單擊則會出現(xiàn)如圖所示的添加新項的對話框。在模板中單擊“報表報表”選項,在名稱選項,在名稱中輸入報表模板的名稱。點擊添加按
15、鈕后系統(tǒng)將打開一個包含中輸入報表模板的名稱。點擊添加按鈕后系統(tǒng)將打開一個包含“數(shù)據(jù)數(shù)據(jù)”、“布布局局”和和“預(yù)覽預(yù)覽”選項卡的視圖。系統(tǒng)將在選項卡的視圖。系統(tǒng)將在“數(shù)據(jù)數(shù)據(jù)”視圖中打開此報表,如圖所視圖中打開此報表,如圖所示。示。 圖13-14 添加新項對話框 圖13-15 在數(shù)據(jù)視圖中顯示的報表設(shè)計界面SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(4 4)點擊數(shù)據(jù)集旁邊的下拉列表框,并選擇)點擊數(shù)據(jù)集旁邊的下拉列表框,并選擇“新建數(shù)據(jù)集新建數(shù)據(jù)集”。此時
16、,系統(tǒng)將。此時,系統(tǒng)將顯示如圖所示的顯示如圖所示的“數(shù)據(jù)源數(shù)據(jù)源”對話框。點擊連接字符串旁邊的編輯按鈕,則彈出對話框。點擊連接字符串旁邊的編輯按鈕,則彈出如圖所示的連接屬性選擇框。如圖所示的連接屬性選擇框。 圖13-16 數(shù)據(jù)源設(shè)置對話框 圖13-17 連接屬性設(shè)置對話框 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(5 5)圖上面的窗格稱為通用查詢設(shè)計器的)圖上面的窗格稱為通用查詢設(shè)計器的 SQL SQL 窗格;下面的表格稱為查詢結(jié)果窗格;下面的表格稱為
17、查詢結(jié)果顯示窗格。接下來點擊圖中的布局選項卡切換到布局設(shè)計選項界面中。報表設(shè)計顯示窗格。接下來點擊圖中的布局選項卡切換到布局設(shè)計選項界面中。報表設(shè)計器將在設(shè)計圖面的寬度內(nèi)繪制一個具有三列的基本表,如圖所示。器將在設(shè)計圖面的寬度內(nèi)繪制一個具有三列的基本表,如圖所示。 圖13-18 設(shè)置數(shù)據(jù)源之后的報表數(shù)據(jù)視圖界面 圖13-19 報表布局設(shè)計界面 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(6 6)點擊圖左側(cè))點擊圖左側(cè)“報表數(shù)據(jù)集報表數(shù)據(jù)集”窗口中的報表數(shù)
18、據(jù)集下數(shù)據(jù)庫以顯示字段。窗口中的報表數(shù)據(jù)集下數(shù)據(jù)庫以顯示字段。設(shè)置好的結(jié)果如圖所示。此外,還可以對單個單元格的格式進行設(shè)置。如圖所設(shè)置好的結(jié)果如圖所示。此外,還可以對單個單元格的格式進行設(shè)置。如圖所示的示的“文本框?qū)傩晕谋究驅(qū)傩浴睂υ捒?。對話框?圖13-20 添加三列之后的報表布局設(shè)計界面 圖13-21 文本框?qū)傩詫υ捒?SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(7 7)點擊圖所示格式代碼選項旁邊的瀏覽按鈕,可以彈出如圖所示的選擇格)點擊圖所示格式代
19、碼選項旁邊的瀏覽按鈕,可以彈出如圖所示的選擇格式對話框。此外,可以單擊該單元格,點擊右鍵,在彈出的快捷菜單中選擇式對話框。此外,可以單擊該單元格,點擊右鍵,在彈出的快捷菜單中選擇“表達式表達式”,則出現(xiàn)如圖所示的編輯表達式對話框。,則出現(xiàn)如圖所示的編輯表達式對話框。 圖13-22 選擇格式對話框 圖13-23 編輯表達式對話框SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(8 8)如果想對報表中的合同簽訂的雇員進行排序,可以用右鍵單擊角部句柄,)如果想對報表
20、中的合同簽訂的雇員進行排序,可以用右鍵單擊角部句柄,再單擊再單擊“屬性屬性”按鈕。可以彈出如圖所示的表屬性對話框。點擊預(yù)覽選項頁面,按鈕??梢詮棾鋈鐖D所示的表屬性對話框。點擊預(yù)覽選項頁面,等待系統(tǒng)處理一段時間之后可以生成如圖所示的最終預(yù)覽界面。等待系統(tǒng)處理一段時間之后可以生成如圖所示的最終預(yù)覽界面。 圖13-24 表屬性對話框 圖13-25 生成報表預(yù)覽界面 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后手動添加查詢和布局。創(chuàng)建空白報表,然后手動添加查詢和布局。(9 9)如果預(yù)覽后確認無誤,可以進行報表的發(fā)布。如圖
21、所示的)如果預(yù)覽后確認無誤,可以進行報表的發(fā)布。如圖所示的 exampleexample報表報表項目屬性頁對話框,單擊上面的項目屬性頁對話框,單擊上面的“配置管理器配置管理器”按鈕,打開如圖所示的配置按鈕,打開如圖所示的配置管理器對話框。管理器對話框。 圖13-26 example 報表項目屬性頁對話框 圖13-27 配置管理器對話框 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 創(chuàng)建空白報表,然后創(chuàng)建空白報表,然后手動添加查詢和布局。手動添加查詢和布局。(1010)等待發(fā)布完成)等待發(fā)布完成后如果成功將會看到后如果成功將會看到如圖
22、所示的輸出說明如圖所示的輸出說明信息并且彈出瀏覽器信息并且彈出瀏覽器顯示生成的報表,否顯示生成的報表,否則在輸出框中會給出則在輸出框中會給出提示性的錯誤信息。提示性的錯誤信息。 圖13-28 發(fā)布完成后的輸出信息說明 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 2. 2. 使用報表向?qū)?,根?jù)提供的信息自使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表動創(chuàng)建表或矩陣報表(1 1)如同前一種方法一樣,首先點擊)如同前一種方法一樣,首先點擊“ 開 始開 始 程 序程 序 ” , 然 后 選 擇, 然 后 選 擇“Microsoft SQ
23、L Server 2005”Microsoft SQL Server 2005”,接,接下來選擇下來選擇“SQL Server Business SQL Server Business Intelligence Development Studio”Intelligence Development Studio”,可以打開可以打開Microsoft Visual StudioMicrosoft Visual Studio開開發(fā)環(huán)境。發(fā)環(huán)境。(2 2)點擊菜單欄上的)點擊菜單欄上的“文件文件”,然后,然后選擇選擇“新建新建”,再選擇,再選擇“項目項目”???。可以打開新建項目對話框。在左邊的項以打
24、開新建項目對話框。在左邊的項目類型中選擇目類型中選擇“商業(yè)智能項目商業(yè)智能項目”,在,在右邊的右邊的“模板模板”列表中選擇列表中選擇“報表服報表服務(wù)器項目向?qū)?wù)器項目向?qū)А?,然后在下面的名稱,然后在下面的名稱框中輸入報表項目的名稱。這里輸入框中輸入報表項目的名稱。這里輸入 Guidexample Guidexample 作為新建報表的名稱。作為新建報表的名稱。點擊確定后則出現(xiàn)如圖所示的報表向點擊確定后則出現(xiàn)如圖所示的報表向?qū)ч_始對話框?qū)ч_始對話框 SQL Server 2005SQL Server 2005通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 2. 2. 使用報表向?qū)?,根?jù)提供的信息自
25、動創(chuàng)建表或矩陣報表使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表(3 3)點擊下一步則出現(xiàn)如圖所示的選擇數(shù)據(jù)源對話框,在名稱中可以修改)點擊下一步則出現(xiàn)如圖所示的選擇數(shù)據(jù)源對話框,在名稱中可以修改新建數(shù)據(jù)源的名稱。點擊下一步,則出現(xiàn)如圖所示的設(shè)計查詢頁面。新建數(shù)據(jù)源的名稱。點擊下一步,則出現(xiàn)如圖所示的設(shè)計查詢頁面。 圖13-30 選擇數(shù)據(jù)源對話框圖13-31 設(shè)計查詢頁面 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 2. 2. 使用報表向?qū)В鶕?jù)提供的信息自動創(chuàng)建表或矩陣報表使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表(4
26、4)點擊查詢生成器可以彈出如圖所示的查詢生成器的界面,在上面輸入)點擊查詢生成器可以彈出如圖所示的查詢生成器的界面,在上面輸入查詢語句,點擊下一步,則出現(xiàn)如圖所示的選擇報表類型對話框。查詢語句,點擊下一步,則出現(xiàn)如圖所示的選擇報表類型對話框。 圖13-32 查詢生成器界面 圖13-33 選擇報表類型對話框 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 2. 2. 使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表(5 5)點擊下一步則出現(xiàn)如圖所示的設(shè)計表對話框,這里可以選擇頁面上要)點擊
27、下一步則出現(xiàn)如圖所示的設(shè)計表對話框,這里可以選擇頁面上要從上向下逐行進行特殊顯示的字段,也可以選擇用那些字段進行分組,以及從上向下逐行進行特殊顯示的字段,也可以選擇用那些字段進行分組,以及選擇顯示詳細信息的字段。點擊下一步則出現(xiàn)如圖所示的選擇表樣式對話框。選擇顯示詳細信息的字段。點擊下一步則出現(xiàn)如圖所示的選擇表樣式對話框。 圖13-34 設(shè)計表對話框 圖13-35 選擇表樣式對話框 SQL Server 2005SQL Server 2005 通過報表設(shè)計器創(chuàng)建報表通過報表設(shè)計器創(chuàng)建報表 2. 2. 使用報表向?qū)?,根?jù)提供的信息自動創(chuàng)建表或矩陣報表使用報表向?qū)В鶕?jù)提供的信息自動創(chuàng)建表或矩陣報
28、表(6 6)點擊下一步進入到如圖所示的選擇部署位置對話框,)點擊下一步進入到如圖所示的選擇部署位置對話框,SQL Server 2005SQL Server 2005將會根據(jù)系統(tǒng)自動做出相應(yīng)的配置,點擊下一步或完成皆可跳到如圖所示的將會根據(jù)系統(tǒng)自動做出相應(yīng)的配置,點擊下一步或完成皆可跳到如圖所示的最后一頁的完成向?qū)ы撁?。最后一頁的完成向?qū)ы撁妗?圖13-36 選擇部署位置對話框 圖13-37 完成向?qū)ы撁?SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 報表生成器是一種報表生成器是一種ClickOnce WindowsClickOnc
29、e Windows窗體應(yīng)用程序,該程序由用戶從報表服務(wù)窗體應(yīng)用程序,該程序由用戶從報表服務(wù)器下載到本地計算機來生成即時報表。然后用戶通過將字段從預(yù)定義的報表模型器下載到本地計算機來生成即時報表。然后用戶通過將字段從預(yù)定義的報表模型拖到預(yù)設(shè)計的報表布局模板上來創(chuàng)建報表,此外還可以編輯或定義公式。拖到預(yù)設(shè)計的報表布局模板上來創(chuàng)建報表,此外還可以編輯或定義公式。通過報表生成器生成報表首先需要有預(yù)定義的報表模型,這需要從網(wǎng)絡(luò)上下載通過報表生成器生成報表首先需要有預(yù)定義的報表模型,這需要從網(wǎng)絡(luò)上下載或者自己在報表設(shè)計器中設(shè)計報表模板模型。在或者自己在報表設(shè)計器中設(shè)計報表模板模型。在WebWeb瀏覽器的地
30、址欄中,鍵入設(shè)置瀏覽器的地址欄中,鍵入設(shè)置的報表服務(wù)器的報表服務(wù)器URLURL地址,默認的地址是地址,默認的地址是http:/localhost/reportshttp:/localhost/reports 。這時會出現(xiàn)。這時會出現(xiàn)報表管理器的瀏覽頁面。點擊報表生成器即可出現(xiàn)報表生成器(報表管理器的瀏覽頁面。點擊報表生成器即可出現(xiàn)報表生成器(Microsoft Microsoft Report BuliderReport Bulider)窗口?;蛘咴跒g覽器中直接鍵入地址:)窗口。或者在瀏覽器中直接鍵入地址:也可啟動報表生成器窗口也可啟動報表生成器窗口(localhost(localhost意義
31、同上意義同上) )。 SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (1 1)通過報表管理器上傳報表模板)通過報表管理器上傳報表模板 上傳文件的方法是打開圖所示的報表管理器頁面,可以新建文件夾或者使用已有的文件夾用上傳文件的方法是打開圖所示的報表管理器頁面,可以新建文件夾或者使用已有的文件夾用來管理模板文件,點擊進入想要將模板上傳進入的文件夾,然后點擊上載文件則會轉(zhuǎn)到如圖來管理模板文件,點擊進入想要將模板上傳進入的文件夾,然后點擊上載文件則會轉(zhuǎn)到如圖所示的上載文件頁面。所示的上載文件頁面。 圖13-39 報
32、表管理器的瀏覽頁面 圖13-40 上載文件頁面 SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (2 2)通過報表設(shè)計器制作所需要的報表模板)通過報表設(shè)計器制作所需要的報表模板 如果沒有現(xiàn)成的報表模板,或者是想制作所需要的報表模板,可以用報表設(shè)如果沒有現(xiàn)成的報表模板,或者是想制作所需要的報表模板,可以用報表設(shè)計器進行制作。點擊計器進行制作。點擊“解決方案資源管理器解決方案資源管理器”,則會出現(xiàn)如圖,則會出現(xiàn)如圖13-4113-41所示的所示的頁面。右鍵點擊數(shù)據(jù)源,選擇添加新數(shù)據(jù)源,則會彈出如圖所示的數(shù)據(jù)源向頁
33、面。右鍵點擊數(shù)據(jù)源,選擇添加新數(shù)據(jù)源,則會彈出如圖所示的數(shù)據(jù)源向?qū)υ捒?。?dǎo)對話框。圖13-41 解決方案資源管理器頁面 圖13-42 數(shù)據(jù)源向?qū)υ捒?SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (2 2)通過報表設(shè)計器制作所需要的報表模板)通過報表設(shè)計器制作所需要的報表模板 點擊下一步進入到如圖所示的選擇如何定義連接對話框,在這里可以看到已點擊下一步進入到如圖所示的選擇如何定義連接對話框,在這里可以看到已有的可用連接。建立好數(shù)據(jù)源后點擊下一步進入到數(shù)據(jù)源向?qū)У淖詈笠粋€頁有的可用連接。建立好數(shù)據(jù)源后點擊
34、下一步進入到數(shù)據(jù)源向?qū)У淖詈笠粋€頁面,即完成向?qū)ы撁?。如圖所示。面,即完成向?qū)ы撁?。如圖所示。 圖13-43 選擇如何定義連接對話框 圖13-44 完成向?qū)υ捒?SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (2 2)通過報表設(shè)計器制作所需要的報表模板)通過報表設(shè)計器制作所需要的報表模板 接下來要添加數(shù)據(jù)源視圖,點擊圖右邊接下來要添加數(shù)據(jù)源視圖,點擊圖右邊“解決方案資源管理器解決方案資源管理器”。右鍵點擊。右鍵點擊數(shù)據(jù)源視圖,選擇添加新數(shù)據(jù)源視圖,則會彈出如圖所示的數(shù)據(jù)源視圖向?qū)?shù)據(jù)源視圖,選擇添加新數(shù)據(jù)
35、源視圖,則會彈出如圖所示的數(shù)據(jù)源視圖向?qū)υ捒?。點擊下一步,進入到如圖所示的選擇數(shù)據(jù)源對話框。對話框。點擊下一步,進入到如圖所示的選擇數(shù)據(jù)源對話框。 圖13-45 數(shù)據(jù)源視圖向?qū)υ捒?圖13-46 選擇數(shù)據(jù)源對話框 SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (2 2)通過報表設(shè)計器制作所需要的報表模板)通過報表設(shè)計器制作所需要的報表模板 點擊下一步,進入到如圖所示的選擇表和視圖對話框,在左邊的可用對象中點擊下一步,進入到如圖所示的選擇表和視圖對話框,在左邊的可用對象中列出了數(shù)據(jù)源中所有可用的表和視圖,示例中選擇表,然后點擊下一步,進列出了數(shù)據(jù)源中所有可用的表和視圖,示例中選擇表,然后點擊下一步,進入到如圖所示的完成向?qū)υ捒颉H氲饺鐖D所示的完成向?qū)υ捒颉?圖13-47 選擇表和視圖對話框 圖13-48 完成向?qū)υ捒?SQL Server 2005SQL Server 2005 通過報表生成器生成報表通過報表生成器生成報表 創(chuàng)建報表模型創(chuàng)建報表模型 (2 2)通過報表設(shè)計器制作所需要的報表模板)通過報表設(shè)計器制作所需要的報表模板 接下來要制作報表模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代環(huán)保材料在建筑領(lǐng)域的應(yīng)用前景
- 現(xiàn)代交通工具設(shè)計中傳統(tǒng)文化的融入方式
- 基坑安全專項方案
- 現(xiàn)代東方風洗浴中心的節(jié)能環(huán)保裝修方案
- 2024年春九年級化學下冊 第9單元 溶液 實驗活動5 一定溶質(zhì)質(zhì)量分數(shù)的氯化鈉溶液的配制說課稿 (新版)新人教版
- 2023三年級英語下冊 Unit 1 Animals on the farm Lesson 3 Fish and Birds說課稿 冀教版(三起)
- 2023二年級數(shù)學上冊 一 加與減第1課時 誰的得分高配套說課稿 北師大版
- 2025蓄電池產(chǎn)品及零部件檢驗合同書
- 《5 奇形怪狀的熱帶魚(圖形工具)》說課稿-2023-2024學年清華版(2012)信息技術(shù)一年級上冊
- 2024秋五年級英語上冊 Module 2 Unit 1 What did you buy說課稿 外研版(三起)
- 充電樁知識培訓(xùn)課件
- 2025年七年級下冊道德與法治主要知識點
- 2025年交通運輸部長江口航道管理局招聘4人歷年高頻重點提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(2024版)解讀
- 汽車電氣設(shè)備檢測與維修中職全套教學課件
- 幼兒園大班數(shù)學PPT課件2、3、4的分解與組成
- API682機械密封沖洗方案(中文)課件
- 七年級上冊英語完形填空、閱讀理解綜合訓(xùn)練100題(含參考答案)
- DB35T 1345-2013蘭壽系列金魚養(yǎng)殖技術(shù)規(guī)范
- 祛痘產(chǎn)品原料配方與消費者祛痘方案選擇建議
- 年產(chǎn)一萬噸蓖麻項目可行性論證報告
評論
0/150
提交評論