ReportingServices使用_第1頁(yè)
ReportingServices使用_第2頁(yè)
ReportingServices使用_第3頁(yè)
ReportingServices使用_第4頁(yè)
ReportingServices使用_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SQL Server 2008 R2SQL Server 2008 R2Reporting ServicesReporting Services內(nèi)容簡(jiǎn)介Reporting ServicesReporting Services客戶端組件報(bào)表服務(wù)器數(shù)據(jù)庫(kù)Reporting Services 2008 R2安裝與配置報(bào)表結(jié)構(gòu)設(shè)計(jì)交互式報(bào)表設(shè)計(jì)圖表類型Reporting Services項(xiàng)目的部署SSIS包部署SSAS腳本文件的部署簡(jiǎn)介 Microsoft SQL Server Reporting Services 是一種基于服務(wù)器的新型報(bào)表平臺(tái),可用于創(chuàng)建和管理包含來(lái)自關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源的數(shù)據(jù)的

2、表格報(bào)表、矩陣報(bào)表、圖形報(bào)表和自由格式報(bào)表。可以通過(guò)基于 Web 的連接來(lái)查看和管理您創(chuàng)建的報(bào)表。 Reporting Services提供了一套完整的服務(wù)、工具和應(yīng)用程序編程接口(API),您即使不是程序員也可以使用 Reporting Services??梢允褂?Reporting Services 中包含的應(yīng)用程序和工具來(lái)制作、發(fā)布和管理報(bào)表。Reporting ServicesReporting Services客戶端組件 報(bào)表設(shè)計(jì)器 報(bào)表設(shè)計(jì)器是一套完整的報(bào)表開(kāi)發(fā)工具,提供用戶創(chuàng)建,部署與預(yù)覽報(bào)表的功能。在SSRS 2008 R2中,報(bào)表設(shè)計(jì)師使用Business Intellige

3、nce Development Studio(BIDS)來(lái)開(kāi)發(fā)報(bào)表,并且支持諸多數(shù)據(jù)庫(kù)作為數(shù)據(jù)源,要使用報(bào)表設(shè)計(jì)器,請(qǐng)?jiān)凇伴_(kāi)始”“所有程序”“Microsoft SQL Server 2008 R2”下,選擇“Business Intelligence Development Studio”,在BIDS開(kāi)啟之后可以建立新的項(xiàng)目模板,開(kāi)始設(shè)計(jì)報(bào)表,BIDS所使用的運(yùn)行文件與Visual Studio 2008是完全相同的。除了設(shè)計(jì)報(bào)表外還能進(jìn)行調(diào)試,預(yù)覽,以及將設(shè)計(jì)好的報(bào)表部署至報(bào)表服務(wù)器或是SharePoint文檔庫(kù)。Reporting ServicesReporting Services客戶

4、端組件 模型設(shè)計(jì)器 在以往的報(bào)表開(kāi)發(fā)環(huán)境中,可將報(bào)表使用人員區(qū)分為報(bào)表開(kāi)發(fā)者與報(bào)表使用者兩類,在使用者通過(guò)生成器建立報(bào)表之前必須要先建立報(bào)表模型。 模型設(shè)計(jì)器也是一個(gè)報(bào)表開(kāi)發(fā)工具,用來(lái)定義,編輯和發(fā)行在報(bào)表生成器中使用的報(bào)表模型。Reporting ServicesReporting Services客戶端組件 報(bào)表生成器3.0 報(bào)表生成器是一種可以同時(shí)支持IT專業(yè)人員,以及一般不懂信息技術(shù)的使用者使用的報(bào)表設(shè)計(jì)工具。它可以運(yùn)用事先定義的報(bào)表模型數(shù)據(jù)源,提供不具程序基礎(chǔ)的使用者通過(guò)簡(jiǎn)易的圖形化開(kāi)發(fā)界面就能達(dá)到數(shù)據(jù)查詢與報(bào)表的建立。使用者可以根據(jù)報(bào)表模型建立報(bào)表,使用簡(jiǎn)化的界面查詢數(shù)據(jù)與建立報(bào)表

5、,且不必了解基本數(shù)據(jù)庫(kù)技術(shù)或報(bào)表定義語(yǔ)言,就能使用報(bào)表生成器來(lái)建立所需的報(bào)表,甚至連基本的程序能力都可以不具備。Reporting ServicesReporting Services客戶端組件 報(bào)表管理器 報(bào)表管理器是用來(lái)管理報(bào)表與相關(guān)的項(xiàng)目(包括文件夾,數(shù)據(jù)源連接,設(shè)置報(bào)表運(yùn)行方式等),同時(shí)也可以在此界面中定義報(bào)表項(xiàng)目安全性,設(shè)置屬性以及計(jì)劃的設(shè)置。在SSRS 2005中,報(bào)表管理器是通過(guò)IIS的虛擬目錄來(lái)存取Reporting Services的web服務(wù),但是在SSRS 2008后已經(jīng)完全脫離IIS,通過(guò)SQL Server CLR以及操作系統(tǒng)內(nèi)建HTTP.SYS組件來(lái)處理web服務(wù)。

6、Reporting ServicesReporting Services客戶端組件 Reporting Services配置管理器 Reporting Services配置管理器是用來(lái)設(shè)置Reporting Services安裝配置,設(shè)置網(wǎng)絡(luò)服務(wù)以及進(jìn)行加密密鑰的備份與還原。如果要使用Reporting Services配置管理器,請(qǐng)?jiān)凇伴_(kāi)始”“所有程序”“Microsoft SQL Server 2008 R2” “配置工具”下,選擇“Reporting Services配置管理器”。報(bào)表服務(wù)所有的配置都存儲(chǔ)在RSeportServer.config,ReportServerServices

7、.config和報(bào)表服務(wù)器數(shù)據(jù)庫(kù)中。報(bào)表服務(wù)器數(shù)據(jù)庫(kù) SSRS 2008 R2是利用SQL Server數(shù)據(jù)庫(kù)來(lái)儲(chǔ)存報(bào)表定義以及系統(tǒng)配置。當(dāng)安裝完SSRS 2008 R2時(shí),系統(tǒng)會(huì)同時(shí)安裝兩個(gè)數(shù)據(jù)庫(kù),分別為ReportServer以及ReportServerTempDB。其中ReportServer數(shù)據(jù)庫(kù)不只是報(bào)表服務(wù)用來(lái)儲(chǔ)存報(bào)表的定義庫(kù),其中還包含配置信息,安全設(shè)置以及計(jì)劃工作,所以如果沒(méi)有ReportServer數(shù)據(jù)庫(kù),Reporting Services將無(wú)法運(yùn)行,至于ReportServerTempDB數(shù)據(jù)庫(kù)只儲(chǔ)存臨時(shí)性的數(shù)據(jù),像是session及緩存的信息。報(bào)表服務(wù)器數(shù)據(jù)庫(kù) Repo

8、rting Services服務(wù)本身并不儲(chǔ)存數(shù)據(jù),因此,可以視為無(wú)狀態(tài)的服務(wù)運(yùn)行實(shí)例,這意味著報(bào)表服務(wù)與服務(wù)器數(shù)據(jù)庫(kù)不一定要安裝在同一臺(tái)機(jī)器上。Reporting Services 2008 R2安裝與配置 安裝完成后,如果想要修改報(bào)表服務(wù)器安裝后的相關(guān)配置,我們可以通過(guò)“Reporting Services配置管理器”來(lái)修改。 單擊“開(kāi)始”“所有程序”“Microsoft SQL Server 2008 R2” “配置工具” “Reporting Services配置管理器”,首先在Reporting Services配置管理器頁(yè)面中,選擇報(bào)表服務(wù)器實(shí)例。Reporting Services

9、 2008 R2安裝與配置 在Reporting Services配置管理器中,可以配置以下內(nèi)容: 服務(wù)帳戶:指定服務(wù)帳戶。 Web服務(wù)URL:配置報(bào)表服務(wù)器的虛擬目錄。 數(shù)據(jù)庫(kù):配置報(bào)表服務(wù)器數(shù)據(jù)庫(kù)。 報(bào)表管理器URL:配置報(bào)表管理器的虛擬目錄。 電子郵件設(shè)置:配置訂閱所需的電子郵件帳戶。 執(zhí)行帳戶:指定連接至不需要認(rèn)證的數(shù)據(jù)源所需的執(zhí)行帳戶。 加密密鑰:建立以及備份,還原加密密鑰,以取得報(bào)表服務(wù)器數(shù)據(jù)庫(kù)內(nèi)加密數(shù)據(jù)使用權(quán)。 擴(kuò)展部署:用以設(shè)定Web-farm架構(gòu),可以讓多臺(tái)報(bào)表服務(wù)器存取單一報(bào)表服務(wù)器數(shù)據(jù)庫(kù)。報(bào)表結(jié)構(gòu)設(shè)計(jì) 利用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表 首先單擊“開(kāi)始”“所有程序”“Microsof

10、t SQL Server 2008 R2” “SQL Server Business Intelligence Development Stutio”即可進(jìn)入BIDS(Visual Studio 2008)的開(kāi)發(fā)環(huán)境。 單擊BIDS功能選單中“文件”“新建”“項(xiàng)目”,在“新建項(xiàng)目”對(duì)話框中,先從左方的“項(xiàng)目類型”中選擇“商業(yè)智能項(xiàng)目”,再?gòu)挠曳降摹澳0濉敝羞x擇“報(bào)表服務(wù)器項(xiàng)目”,接著在“名稱”欄位中設(shè)置項(xiàng)目名稱,并在“位置”欄位中輸入儲(chǔ)存的路徑。 報(bào)表結(jié)構(gòu)設(shè)計(jì) 建立新項(xiàng)目后,會(huì)出現(xiàn)解決方案資源管理器樹(shù)狀目錄,用以列舉該報(bào)表項(xiàng)目所需的共享數(shù)據(jù)源(*.rds文件),共享數(shù)據(jù)集(*.rsd文件)以及

11、報(bào)表定義文件(*.rdl文件)。報(bào)表結(jié)構(gòu)設(shè)計(jì)報(bào)表設(shè)計(jì)器是視覺(jué)化的集成開(kāi)發(fā)界面,可以用來(lái)設(shè)定數(shù)據(jù)源,數(shù)據(jù)集,報(bào)表版面配置,屬性配置,預(yù)覽報(bào)表以及部署報(bào)表等功能。報(bào)表設(shè)計(jì)器畫面中央則是報(bào)表設(shè)計(jì)區(qū)域,當(dāng)單擊設(shè)計(jì)區(qū)域中不同的報(bào)表時(shí),右下方的屬性窗口則會(huì)切換至對(duì)應(yīng)的屬性內(nèi)容。工具箱主要是提供設(shè)計(jì)報(bào)表所需的所有項(xiàng)目,在工具箱提供的項(xiàng)目可以分為兩大類,其中數(shù)據(jù)表,矩陣,列表,圖表,儀表及地圖等數(shù)據(jù)項(xiàng)能夠顯示數(shù)據(jù)集內(nèi)的數(shù)據(jù)明細(xì)或是匯總結(jié)果,因此,被稱之為“數(shù)據(jù)區(qū)域項(xiàng)目”,至于其他文本框,圖像,折線圖,矩形和子報(bào)表,這些報(bào)表項(xiàng)目可以獨(dú)立任意配置在報(bào)表上的任何位置,因此稱之為“獨(dú)立報(bào)表項(xiàng)目”,除此之外,還有一些是

12、介于數(shù)據(jù)區(qū)域以及獨(dú)立報(bào)表項(xiàng)目之間的,他們不能獨(dú)立存在,但卻能自行設(shè)計(jì)以及擁有自己的數(shù)據(jù)展現(xiàn)模式,又稱之為微圖形,這些微圖形包括了數(shù)據(jù)條,迷你圖以及指示器。報(bào)表結(jié)構(gòu)設(shè)計(jì) 畫面左方的“報(bào)表數(shù)據(jù)”窗口會(huì)顯示整張報(bào)表的數(shù)據(jù)集,內(nèi)置字段,參數(shù)以及數(shù)據(jù)源,不過(guò),此窗口默認(rèn)不會(huì)開(kāi)啟,可單擊工具欄的“視圖”“報(bào)表數(shù)據(jù)”開(kāi)啟窗口,其中內(nèi)置字段列表,參數(shù)與數(shù)據(jù)集都可以提供設(shè)計(jì)者利用拖拽到方式放入報(bào)表設(shè)計(jì)區(qū)域中的數(shù)據(jù)區(qū)域內(nèi)。報(bào)表結(jié)構(gòu)設(shè)計(jì) 設(shè)置共享數(shù)據(jù)源 開(kāi)發(fā)報(bào)表的第一步,就是建立讀取報(bào)表數(shù)據(jù)所需的鏈接信息。鏈接信息可以利用兩種方式儲(chǔ)存,分別為: 共享數(shù)據(jù)源:所謂的共享數(shù)據(jù)源的共享范圍包括了數(shù)據(jù)提供者類型,鏈接字符串

13、,以及連接至數(shù)據(jù)庫(kù)的安全性設(shè)置。共享數(shù)據(jù)源是獨(dú)立于報(bào)表儲(chǔ)存于報(bào)表服務(wù)器,可以跨報(bào)表分享使用。 內(nèi)嵌數(shù)據(jù)源:雖然同樣包含了數(shù)據(jù)提供者類型,連接字符串以及連接至數(shù)據(jù)庫(kù)的安全性設(shè)置,但是內(nèi)嵌數(shù)據(jù)源并非獨(dú)立于報(bào)表儲(chǔ)存,而是內(nèi)嵌于報(bào)表定義之中,內(nèi)嵌數(shù)據(jù)源只能夠供報(bào)表內(nèi)單一數(shù)據(jù)集使用。報(bào)表結(jié)構(gòu)設(shè)計(jì) 建立共享數(shù)據(jù)源請(qǐng)?jiān)诮鉀Q方案資源管理器右擊“共享數(shù)據(jù)源”選擇“添加新數(shù)據(jù)源”,此時(shí),在彈出的“共享數(shù)據(jù)源屬性”對(duì)話框中,可以設(shè)置此數(shù)據(jù)源名稱,同時(shí)利用下拉菜單選擇連接類型,接下來(lái)在連接字符串處單擊“編輯”,即可在“連接屬性”對(duì)話框中指定連接的SQL Server服務(wù)器位置,驗(yàn)證模式以及數(shù)據(jù)庫(kù),測(cè)試無(wú)誤后單擊“確定

14、”按鈕,即可自動(dòng)生成所需的連接字符串。接下來(lái),選擇“憑據(jù)”來(lái)設(shè)置以何種認(rèn)證模式連接數(shù)據(jù)源。報(bào)表結(jié)構(gòu)設(shè)計(jì) 設(shè)置共享數(shù)據(jù)集 建立共享數(shù)據(jù)集請(qǐng)?jiān)诮鉀Q方案資源管理器單擊“共享文件集”文件夾,右擊選擇“添加新數(shù)據(jù)集”,此時(shí)彈出“共享數(shù)據(jù)集屬性”對(duì)話框,可以設(shè)置此數(shù)據(jù)集的名稱,同時(shí)利用下拉菜單選擇數(shù)據(jù)源(共享數(shù)據(jù)集只能夠使用共享數(shù)據(jù)來(lái)源),在查詢區(qū)域中則是輸入查詢語(yǔ)法。報(bào)表結(jié)構(gòu)設(shè)計(jì) 引用報(bào)表層級(jí)數(shù)據(jù)源與數(shù)據(jù)集 共享數(shù)據(jù)集設(shè)置完后,接下來(lái)需要在項(xiàng)目中加入一張空白報(bào)表,請(qǐng)?jiān)诮鉀Q方案資源管理器中單擊“報(bào)表”文件夾,右擊選擇“添加”“新建項(xiàng)”,在彈出“添加新項(xiàng)”對(duì)話框中選取“報(bào)表”,此時(shí)請(qǐng)?jiān)谧髠?cè)的報(bào)表數(shù)據(jù)中的“新

15、建”單擊“數(shù)據(jù)源”(或是右擊下方數(shù)據(jù)源圖示選擇“添加數(shù)據(jù)源”),即可完成報(bào)表層級(jí)的數(shù)據(jù)源(請(qǐng)記住,并不是設(shè)置了共享數(shù)據(jù)源與共享數(shù)據(jù)集后就可以高枕無(wú)憂了,設(shè)計(jì)每一張報(bào)表時(shí)的第一個(gè)動(dòng)作,永遠(yuǎn)是要設(shè)定報(bào)表層級(jí)的數(shù)據(jù)源和數(shù)據(jù)集),在彈出的對(duì)話框中,可以選擇共享數(shù)據(jù)源或設(shè)置內(nèi)嵌數(shù)據(jù)源,設(shè)置完報(bào)表層級(jí)的數(shù)據(jù)源后選擇“添加數(shù)據(jù)集”設(shè)置報(bào)表層級(jí)的數(shù)據(jù)集。報(bào)表結(jié)構(gòu)設(shè)計(jì) 整個(gè)報(bào)表設(shè)計(jì)區(qū)域基礎(chǔ)的結(jié)構(gòu)可以分為“頁(yè)眉”,“頁(yè)腳”,“主體”以及“數(shù)據(jù)”等四個(gè)主要的區(qū)域,設(shè)計(jì)畫面中默認(rèn)只顯示主體以及數(shù)據(jù)區(qū)域,如果想要開(kāi)啟頁(yè)眉或是頁(yè)腳,則必須在主體外側(cè)空白處右擊,開(kāi)啟頁(yè)眉頁(yè)腳區(qū)域,便可現(xiàn)實(shí)與設(shè)計(jì)。報(bào)表結(jié)構(gòu)設(shè)計(jì) 了解報(bào)表區(qū)域后

16、,接下來(lái)可以設(shè)置“報(bào)表屬性”,設(shè)置屬性如下:請(qǐng)從“屬性”視窗的下拉框選項(xiàng)單擊“報(bào)表”,便可修改報(bào)表的基本設(shè)置。在報(bào)表主題外側(cè)空白處右擊,選擇“報(bào)表屬性”,即可進(jìn)入報(bào)表屬性對(duì)話框。報(bào)表結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)表與數(shù)據(jù)集綁定 設(shè)計(jì)報(bào)表可以直接從工具箱中將數(shù)據(jù)表拖放至設(shè)計(jì)畫面中。當(dāng)鼠標(biāo)單擊設(shè)計(jì)畫面中數(shù)據(jù)表的任一數(shù)據(jù)格時(shí),在數(shù)據(jù)表的左側(cè)與上方都會(huì)呈現(xiàn)灰色的區(qū)塊,在此稱為“數(shù)據(jù)行控點(diǎn)”與“數(shù)據(jù)列控點(diǎn)”,而“數(shù)據(jù)行控點(diǎn)”與“數(shù)據(jù)列控點(diǎn)”的交會(huì)處為“交角控點(diǎn)”,在“數(shù)據(jù)行控點(diǎn)”,“數(shù)據(jù)列控點(diǎn)”與“交角控點(diǎn)”按一下鼠標(biāo)右鍵來(lái)執(zhí)行數(shù)據(jù)行,數(shù)據(jù)列和數(shù)據(jù)表的大部分設(shè)置動(dòng)作。“行處理框”灰色區(qū)域上會(huì)使用圖示來(lái)標(biāo)示每行數(shù)據(jù)行的用途

17、。第一行無(wú)圖示者為數(shù)據(jù)表的“表頭”,在數(shù)據(jù)表中“表頭”默認(rèn)只出現(xiàn)一次,如果希望增加表頭的行數(shù),可以點(diǎn)選“行處理框”的表頭處點(diǎn)選“插入數(shù)據(jù)行”的上方或下方,即可增加行數(shù)。第二行有“三”圖示者為“詳細(xì)數(shù)據(jù)”,至于SSRS 2008后已經(jīng)不再有數(shù)據(jù)表的“表尾”項(xiàng)目,對(duì)于SSRS 2008來(lái)說(shuō),表尾就是一般的數(shù)據(jù)行,如果要開(kāi)啟數(shù)據(jù)表的表尾,可直接在詳細(xì)數(shù)據(jù)下方加入組外的數(shù)據(jù)行即可報(bào)表結(jié)構(gòu)設(shè)計(jì) 在打開(kāi)“報(bào)表數(shù)據(jù)”窗格后,將報(bào)表數(shù)據(jù)窗口中所需數(shù)據(jù)集展開(kāi),使用鼠標(biāo)從字段列表中將數(shù)據(jù)集的所需字段拖放至數(shù)據(jù)表對(duì)應(yīng)的“詳細(xì)數(shù)據(jù)”行的第一列中,放入數(shù)據(jù)字段時(shí),SSRS會(huì)依照數(shù)據(jù)集所命名的字段名自動(dòng)標(biāo)示在數(shù)據(jù)表的表頭

18、,通常數(shù)據(jù)集所定義的字段名稱是無(wú)法讓報(bào)表的使用者直接識(shí)別的,所以,設(shè)計(jì)者應(yīng)該手動(dòng)將表頭中的字段修改為有意義的名稱。 基本上,當(dāng)?shù)谝粋€(gè)字段放到數(shù)據(jù)表時(shí),該數(shù)據(jù)集即成為此數(shù)據(jù)表綁定的數(shù)據(jù)集,SSRS中一個(gè)數(shù)據(jù)區(qū)域只能綁定單一數(shù)據(jù)集。報(bào)表結(jié)構(gòu)設(shè)計(jì) 排序 在定義數(shù)據(jù)集時(shí),可使用SQL語(yǔ)法中的“Order By”等關(guān)鍵字實(shí)現(xiàn)排序,其優(yōu)點(diǎn)是將排序的工作交給數(shù)據(jù)庫(kù)負(fù)責(zé),報(bào)表服務(wù)器取得已經(jīng)排序好的數(shù)據(jù)集,不許再排序可直接呈現(xiàn)結(jié)果,但是如果要讓多個(gè)數(shù)據(jù)區(qū)域共享一個(gè)數(shù)據(jù)集,但是需求的排序方式不同時(shí),就會(huì)造成設(shè)計(jì)上的困難。在這種情況下最好使用“Tablix屬性”對(duì)話框口內(nèi)的“排序”標(biāo)簽來(lái)實(shí)現(xiàn)排序設(shè)置。在“排序”標(biāo)簽

19、內(nèi),單擊“添加”即可列出數(shù)據(jù)集排序的列,設(shè)計(jì)者可以指定多個(gè)排序列,以及排序順序。報(bào)表結(jié)構(gòu)設(shè)計(jì) 篩選 在數(shù)據(jù)集中可以用where子句實(shí)現(xiàn)數(shù)據(jù)篩選,但是,當(dāng)篩選條件中包括參數(shù)時(shí),每個(gè)使用者選取的參數(shù)不同,會(huì)造成SSRS必須重新從數(shù)據(jù)庫(kù)中查詢返回?cái)?shù)據(jù)集,這反而會(huì)造成數(shù)據(jù)庫(kù)查詢的負(fù)擔(dān),此時(shí),可以善用數(shù)據(jù)表的篩選功能,系統(tǒng)只需查詢一個(gè)最完整的共享數(shù)據(jù)集,然后將此數(shù)據(jù)集存入緩存中,不同使用者差異的篩選功能,如此個(gè)別數(shù)據(jù)表雖然是綁定到相同的數(shù)據(jù)集,但只要篩選條件不同,即可做到不同內(nèi)容的呈現(xiàn)。首先,右擊數(shù)據(jù)表任一處選擇“Tablix屬性”,切換至“篩選器”標(biāo)簽頁(yè),單擊“添加”即可列出數(shù)據(jù)集篩選的字段,以及指定

20、篩選的表達(dá)式。報(bào)表結(jié)構(gòu)設(shè)計(jì) 組當(dāng)數(shù)據(jù)表中數(shù)據(jù)列過(guò)多時(shí),除了可以使用排序的方式來(lái)增加報(bào)表的可讀性,另一種常使用的技巧就是組化。組是將一組擁有相同特性數(shù)據(jù)的集合,如某一商品的銷售可以按“銷售年份”為組來(lái)呈現(xiàn)。如果要設(shè)計(jì)組,請(qǐng)單擊要產(chǎn)生組的數(shù)據(jù)行,右擊選擇“父組”即可,此處的父組指的是在外層的組,選擇產(chǎn)生“父組”后,請(qǐng)單擊“Tablix組”對(duì)話框中的“分組依據(jù)”利用下拉菜單選擇要產(chǎn)生組的列,設(shè)置完后,默認(rèn)會(huì)在數(shù)據(jù)表的最左側(cè)產(chǎn)生一個(gè)新的數(shù)據(jù)列,并且填入“組依據(jù)”的字段名稱,同時(shí)該數(shù)據(jù)列的表頭默認(rèn)為“組依據(jù)”的字段名稱,可將其改為易理解的名稱。交互式報(bào)表設(shè)計(jì) 參數(shù)化報(bào)表 首先打開(kāi)“報(bào)表數(shù)據(jù)”窗口,右擊該

21、報(bào)表所使用的數(shù)據(jù)集,選擇“查詢”,即可開(kāi)啟查詢?cè)O(shè)計(jì)工具,在查詢?cè)O(shè)計(jì)工具上貼入“范例語(yǔ)法:參數(shù)化報(bào)表”如“Select * from UserInfo where Year=Year”的內(nèi)容,單擊“確定”按鈕后,會(huì)在報(bào)表數(shù)據(jù)窗口的“參數(shù)”圖示下產(chǎn)生一個(gè)名為“Year”的新報(bào)表參數(shù)。參數(shù)屬性,右擊“報(bào)表數(shù)據(jù)”窗口的“參數(shù)”選擇“參數(shù)屬性”,打開(kāi)屬性對(duì)話框,可以根據(jù)需要設(shè)置參數(shù)屬性。圖表類型建立圖標(biāo) 首先從“工具箱”中拖出“圖標(biāo)”到報(bào)表設(shè)計(jì)區(qū)域中,圖表數(shù)據(jù)配置分為三部分:值,類別組,序列組。圖標(biāo)可以通過(guò)一些列屬性控制: 圖標(biāo)屬性:設(shè)置整個(gè)圖標(biāo)的屬性 圖標(biāo)區(qū)屬性:設(shè)置圖標(biāo)顯示區(qū)域(不含圖例和圖表標(biāo)題)

22、的屬性 序列屬性:設(shè)置序列顯示的屬性 序列標(biāo)簽屬性:設(shè)置序列標(biāo)簽的格式與內(nèi)容屬性 圖例屬性:設(shè)置圖例的屬性 軸屬性:設(shè)置坐標(biāo)軸的屬性 軸標(biāo)簽屬性:設(shè)置坐標(biāo)軸標(biāo)簽的屬性 標(biāo)題屬性:設(shè)置圖標(biāo)標(biāo)題的屬性Reporting Services項(xiàng)目的部署 在我們安裝數(shù)據(jù)庫(kù)后在其安裝路徑C:Program Files (x86)Microsoft SQL Server100ToolsBinn下會(huì)有一個(gè)rs.exe部署工具,該工具是已經(jīng)在環(huán)境變量里注冊(cè)過(guò)的,我們可在任何地方調(diào)用,該工具可以實(shí)現(xiàn)報(bào)表服務(wù)器部署。 Rs是通過(guò)執(zhí)行腳本文件(.rss文件)來(lái)進(jìn)行部署的。該腳本文件必須采用 Microsoft Visu

23、al Basic .NET 代碼來(lái)編寫腳本,并使用 .rss 文件擴(kuò)展名將其存儲(chǔ)為 Unicode 文本文件或 UTF-8 文本文件。當(dāng)然可以在http:/ FilesMicrosoft SQL Server100SamplesReporting Services中存在Script Samples目錄,在其中有PublishSampleReports.rss,我們可以對(duì)其進(jìn)行修改作為我們的部署腳本。Reporting Services項(xiàng)目的部署 rs -i PublishReports.rss s http:/localhost/ReportServer -e Mgmt2010 -u sa -p password1參數(shù)-i指定要執(zhí)行的 .rss 腳本文件 -s表示要部署的服務(wù)器-e指定應(yīng)對(duì)其運(yùn)行腳本的 SOAP 端點(diǎn)-u指定用于連接到報(bào)表服務(wù)器的用戶帳戶

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論