




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ReportingServices服務部署配置及開發(fā) -配置報表服務環(huán)境要求務必安裝所有ReportingServices組件。即檢查是否存在目錄。ReportingServices配置工具進行運行環(huán)境配置1、配置服務狀態(tài)。⑴、單擊“開始”,依次指向“程序”、MicrosoftSQLServer2005與“配置工具”,再單擊“ReportingServices配置”。如今將出現(xiàn)“選擇報表服務器安裝實例”對話框,能夠選擇要配置的報表服務器實例,如圖:(2)、在“計算機名稱”中,指定安裝報表服務器實例的計算機名稱。指定的默認值是本地計算機名稱,但也能夠鍵入遠程SQL服務器實例的名稱。假如指定遠程計算機,請單擊“查找”以建立一個連接。務必事先配置報表服務器,以便進行遠程管理。(3)、在“實例名稱”中,選擇要配置的SQLServer2005ReportingServices實例。在列表中只顯示SQLServer2005報表服務器實例。不能配置較早版本的ReportingServiceso⑷、單擊“連接”。⑸、開啟報表服務。如圖:同時,會啟動數據實例,如圖:B∣*c>Q∣"ti"5?TTiU七3:G?n0K"MiQ??*≡IyfT?I?J?K^Q∣L5THTIHConfigureReportServer*??CππnMEt~'K*fτ?tJ∣-Olx|Initialization號RepatSsvefIJrbLMJDιr*zt0-γ于RepcftManager,??rtL∣dCth?dγ!∣,◎???i?t?7?T?rt?^◎V?b?fuc?ItfertaUSH∣?pag?Ixl?ewnmk曲unEtaUJ?ofareport弓Hr√*g∏dcπ∏?[∣ιjr?aK3∣∈>outde由∕∏rwnl:Jntl?i??Kl
Befijcrsrar∣≤tcreeπcτμpbedd?aInt?reports?vef.Ir?:??∣μH5t3IUBl??IDniGated∞A]MSSqLSERIJER5T43cHr?l7hr-1HI6-h?7-2Td??T3?f口?[>sJtab∣9H-EW叩gOτc∏T?πt?ys???Trtlai???D∩③Em洲SdttrgSf?E,?κub□πι?CLC<rJtIDefault-∣∣IXLmnba-'ofeπ-ws:□.J□ιr∣iri>3ΓEpπ?5fl,ra57+?flL9-17bL-,=lfll6-b?7-27d??Z3dβftat?κ?Farniof?wI□l≡Jrstaxe.I??kLDmPkb?d$ULDHsflJty,TadkS?fijsAirajigiibf:加口卜ILc*2、創(chuàng)建與配置虛擬目錄。說明:報表服務器與報表管理器是通過URL訪問的ASP.NET應用程序。報表服務器URL提供對報表服務器的簡單對象訪問協(xié)議(SOAP)端點的訪問。報表管理器URL用于啟動報表管理器。每個URL都包含您在ReportingServices配置工具中指定的虛擬目錄。能夠為虛擬目錄選擇默認網站或者其他網站。(1)、配置報表服務管理虛擬目錄,如圖:(2)、配置報表文件管理服務虛擬目錄,如圖:3、配置服務帳戶。說明:ReportingServices需要服務帳戶才能運行報表服務器Web服務與MicrosoftWindows服務。報表服務器Windows服務是在安裝過程中配置的,但假如要更新密碼或者者要使用其他帳戶,則能夠使用ReportingServices配置工具修改該服務。假如您使用的是MicrosoftWindowsXP或者Windows2000服務器,則不能配置報表服務器Web服務。ASP.NET安全標識始終用于在這些操作系統(tǒng)上運行報表服務器Web服務。針對WindowsServer2003,則報表服務器Web服務將應用程序池的安全標識用作它的服務帳戶。能夠使用ReportingServices配置工具新建自動為報表服務器操作配置的應用程序池。還能夠選擇現(xiàn)有的應用程序池。(1)、配置WindoWS帳號。如圖:昔CqjuUqt =IEeLreLhWindowsServ2起Id宿Rti均*Repctt?vetll?-t∣ja∣P?=t∣?γ◎RePatManagerVirtmlEtικtiDrμ◎?rιdcMt?vκeIdwJtA/?>V?t∣?v?T?Γ*ty3E∣?tahaκSetup@EncrjpttariKeys?IrjtidE-Aian方Dn洲物:tgsUseths-R4ge-1□updatethe-Rep□??fYβr?lrdc÷7semw??κ□uπt.商BUit而Aa∣?rt:Γ??d□wsArccunt-:A0CQP∏t:P?55Wi?d:£.Ew*zutιππAcnxrt(2)、配置WebSerViCe帳號,如圖:Coι^igureReportServerBepa-K-h?ixLlgιΞ-BrvιrexC-≡nllΓu¢τi4"atiιa?m.INmh-掌EIr?5eπw5?αt∣J5WiabServiceIdentity④∏.?>>∣:5er√?WualD?θctπιyThtlΛ?b?vk≡ri?ffLrlder?wA5P.NETh?dι∏EacLC?jr∣tLrlder】E55orLrlderthec□π?.?cfan∈?^c??∣p:don∏56and?sr,與RjfiportKbfuqefIJTbLldDιr*zt?γfi5PAJET?tv??Ct!ij∣ll:! IMr再Ut?rtNbfetVA=rk???B白?πd□κιSβrvicEL?r?-r-5ρs[fγthsaρρ???kτ∣cKd?-∣∣4fchtDruπt?RspartSetvBrX1前?tv?.Wιx???θ[∣?∩ttyReIHrt?rv?:-5-3?5尋Dat^?κSdtipReIHrt?Γ∣?∈t:-5-3?5智匚如3?2l 自觸打電Hl&EncrypbDn既*moahaθon?EmdSettingsj?ExeuJtιc4"∣Ald□lγ?.4、創(chuàng)建與配置報表服務器數據庫。說明:報表服務器是一個無狀態(tài)服務器,它需要將SQLServer數據庫用于內部存儲。能夠使用ReportingServices配置工具來創(chuàng)建與配置與報表服務器數據庫的連接。還能夠選擇現(xiàn)有的數據庫,前提是其使用SQLServer2005ReportingServices的架構。提供了一個升級選項,以便您能夠將數據庫更新為新架構。如圖:DatabaseConnection◎R≡pπ??fveγ?Λ?lbJDrκ?ry?RspartManser?vtualD?sctπ??∣rdDvκΞeπ∣iDe-ldeπbty9?lEb5erγ∣Le-]deπbty?Det?a?e5θt∣jρ?Eroγptιcr∣Kev≡9]n±κHtιor∣9E3∣5?Hn第f',.ιEkWLitIanAfCDuntrur∣fc[rn5i]Fe?WIE5、管理加密密鑰。說明:ReportingServices使用對稱密鑰來加密與解密敏感數據,如存儲的憑據與數據庫連接信息。創(chuàng)建與存儲對稱密鑰是在初始化過程中執(zhí)行的,該初始化過程會準備報表服務器以進行加密操作。明確報表服務器是否已初始化是報表服務器管理中的一個必不可少的部分。假如發(fā)生硬件故障或者者計劃遷移到另一臺計算機,則管理對稱密鑰關于報表服務器恢復非常重要。ReportingServices配置工具提供了用于備份、還原與重新創(chuàng)建加密密鑰的選項,與用于在不能恢復時刪除加密值的選項。還能夠用它來查看報表服務器實例的初始化狀態(tài)。如圖:應3?k??'l》■■!j:i?皿兇ConfigureReportServer%?C?σIEtmEr-fτr-?EncryptionKey4RspartSetvsrlJ?-t∣ja∣R?=t?γ@1REp□ftManagerVirtmJEt??cfμ◎VJn^VKΞeγxic?I±γ^W??∣lcb5EΓY∣Le]?r?t79Dαt^‰3≡εSetup?∣E「口HtEK?,?]n??Uf??∣?EmalSettings:EEMLItIanAccE-UTitTheertEtkri?y?reportserversaF^J^cb≤er∣sιb7einFormotion我口πκlint?reportwnw∣?tabm5θ,北ISImptirterttoprctectthis*3jai∏?∣?4κurewtheft.Enc1rTttonkBy仃*Ter?π?i-,v?jmu?t?z?∣the喻Eel?∏efat?r?grret∣j?γr∣ca?肝WWlAKYDθ?θerc?HMdccrteπt,[?4et0Ee^Φτti?g:SerriceiC*nfigπ4ti*u■皿呦『昨『;TTJ6、配置電子郵件傳遞。說明:ReportingServices包含一個報表服務器電子郵件傳遞擴展插件,該插件使報表訂閱服務器能夠將報表傳遞到電子郵箱。電子郵件傳遞擴展插件使用簡單郵件傳輸協(xié)議(SMTP)傳遞報表或者通知。您能夠使用ReportingServices配置工具指定將網絡上的哪個SMTP服務器或者網關用于電子郵件傳遞。如圖:7、配置擴展報表服務器部署模型。說明:ReportingServices支持在負載平衡群集中部署報表服務器。要在擴展部署中運行多個報表服務器,所有報表服務器實例均需使用單個的共享報表服務器數據庫。該數據庫提供其所有加盟報表服務器的內部存儲與狀態(tài)信息。若要部署報表服務器擴展部署,應使用ReportingServices配置工具將每個報表服務器連接到共享的報表服務器數據庫。如圖:ConfigureReportServer事∣!Cwi4∣2t 圖Mfq電diExeeutfemAcciOiJiot色口?pHt5ervθr,?tualDirectory與R?ραrtKhruqefUrtusJQr*ct?γTbee?ec∣l?τ∣?c∣3uπtJt*v?r?report?t√srtopsrfctmur∣?t?rp?jCfttaOons?a-√?γb?∏
S?cuπtyIeuel.Some?jrtcb□πafetγtsdis2hledfanxcarttsn?tspedFιed.MMndiitw?vke[dβr?,γH(IlΛ???e[由∣7加@Eπu,∕pb□πEu*I-??ErtF?∕ar∣t?,?∣J??∩*:rei?i?l?CLQM"λ:陛制≡d;UcnFyPwsiΛ∣a-d:②叮貓IzMim@ENSettingiEκecdtιcr∣ALDxrt.? 管理服務器報表通過配置工具完成配置之后,∏S中網站(RePOrtingSerViCeS2005)會自動創(chuàng)建兩個虛擬目錄ReportServer與Reports。其中ReportServer是報表服務管理,報表的編譯執(zhí)行都是通過它,而RePortS是報表文件服務管理,能夠瀏覽報表、訂閱等操作來管理報表。Reρortine5ervic∈ξ2005ΞΞ
tt^^0-0-:0-0-0-1+1-:0-:0-:00-0-:1+1-:0-:0-0-:0-0-0-^-0-:0-- ATA-I1LDem
ASFlIETWebServi-ze
asp?iet_cllent
Uh:dZLg∈FF
HTXt
ICtκtMCMΞ∣±πΞ∣ιlF?ger
UFE:?celP?≡inaticnDerτ∣c∣
FOMNCRpt'AlΞ
te≡tAj:±J<
TestFagier
Theπ∣el∣erτ∣o
UseCryst:al
1I1I1∈t∣Apρlicaticml
1I1I1et?Apρlicatioγl3
wet?ctrl_client
Kmjd
_p?rivatei_crLt_vti_scriptl>∣3caLLbcs?∕le∣>Drit^?rτEF-/-Ti?dciHSIE>?>Em??ExplΦτtr?I口I?0?ME^hi?√λc?:blho≡t:E016∕r?p?ft≡irvEf ?l*?l∣X∣∣,?s?L? Aj丈件?浦瘠i?j直看QfJ收獐夾?)H且⑦W?叱.-、>-J^laciLLo=VfisTaTtEtmT-/ I ]q-* ”—▼?-正面?,IA(QJ*(G*.、localhost∕ReportSe?er-/3口口白羊$月【石日IE:0? ?Lir+IlIySClf匕報表2二二IE隼《月二?:日13:已 <dir?-????二二二匕年二月二汨二:5二 日報二二二∣5年二月二汨、:二: VlIA且報MicroicftSQLServerReportingSetMce÷版本9.0()1399OO^r.'SKSB1Kift-IiE.d*?E3nt?rBL∣≡:?M≡plφγcfmil*I亡Iittp.∕l∕l?ci1JlD≡t.E≈O16∕r?po?fts∕F?g?^∕lT4Ld.?r.a≡pιτI∣÷τX眄口小里件如輻相盤)∣?i?i?iw?ai?j≡a∣∣?I-?―I SQLSerua-ReportingSeruicee---l主文件夾喻■ ?壽:?頁面0-.-?fiW?g”..-主立件夾篇]訂闋站點前就的肋:我布:| 鉆到I?性_1新建文件夾季新建敦據誦?J上魏文件:高報表生成奉泰里不詳如信息―1mvs口f流表J≡報表制作?概念介紹1、數據源數據源就是指定連接的數據源類型、連接字符串與憑據。通俗點講就是指定對一個數據庫(并非只局限于數據庫,還能夠是xml、報表服務器模型待)的連接信息。在ReportingServices中,針對報表定義數據集的第一步是定義要使用的數據源。數據源中不包含查詢信息。查詢信息包含在數據集中,而數據集使用數據源來連接數據庫。若要指定在報表定義中使用的數據源,則務必在報表設計器創(chuàng)建一個數據源。而不是在報表服務器資源管理器中。數據源能夠是共享的,也能夠是特定的,同時,也能夠定義多個數據源。指定數據源的方式:(建議非特殊情況使用共享數據源,易于保護)?作為存儲在報表內的嵌入信息(這稱之“報表特定數據源”)。?作為共享數據源,該數據源是在報表設計器中單獨定義的,在報表公布時將作為單獨項儲存在報表服務器上。?作為用于在運行時選擇數據源的表達式。料比.亍主I:四學理弱舉也.弓-nX手琉∣d*j)otrt≡Da-t.-IJCtDiterIE≤1??.∣ΓJi<2τ0κDftSQLSsrv?rDsLiΞDUΓEα=]Q5L.3kxc[]-2D0G;LniLaxlCk-LmI□?=l?BpαrLκDkL>£an.Lar甘苴物福雁?1*,史方案萬?i∣Euαr?∣injSer『T?心SK 勵∣s∞?也?褥加如.擔沿H??端哺li?la?.???I幗i??j??* sC?πi?rDΞ.?dsvκnkaRpLDSrhL?相泉■--?∣Γ.a∣]E?pl□y,4AJ?14EEllnIIWFVd■■■?[^∣?Φ?MtBrCitecor?List.“國PrnJTIULBjr匚■1七Fr"???∣^1ProdactLij?Salts,r'il9慟ProchclsBlepojtTdI-?[∩JEaφortl.rd!啕ΓableR,i≡porI.rIL■■■aLl≡wιsι?uL川W血層Q!?S?i證2Vdi??口的ft≡?fie?ffiffift.rdiill∣電崎fi融證raιU困∏m??H?γji??3國日咻f?■司圾'詢后Til■一.Λ- . 4Jr?*iB-8二數據源的添加與設置2、數據集通俗地講,數據集就是為報表的最終展現(xiàn)提取所需的數據。數據集能夠是一段SQL,也能夠是存儲過程,數據集的具體內容依靠于所選擇的數據源(即:選擇不一致的類型的數據源,對應的數據集中的SQL或者存儲過程也是與數據源所指定的類型相匹配)。a)關系數據庫能夠使用Transact-SQL查詢或者存儲過程b)多維數據庫能夠使用多維查詢或者數據挖掘查詢C)XML文檔或者Web服務能夠指定帶有或者不帶有命名空間的查詢d)報表模型能夠使用報表模型元數據查詢另外,ReProtingService報表中,同一個報表能夠支持一個或者多個數據集,這關于復雜的需要從不一致的數據源進行數據提取相當簡便。日報C公司?fi)?-adOnly13匍數據I雷I布局上,預覽…李W冷I數據集:命冬類型二≡vanteRiJtRdir ≡!v=dΓLkef?jtQyDΓ衡建案!據集.一' ?c.t∣urL!jJτ∣uQnd)&二QyrLaJrQjh.bn
l3,b1lg12L'l=l'.bug1JldξelectC∣2?ξq?ιht
fromι-≡ιι-V=aiLl??D?l?ttjoinrr∣ybιι≡i1L>±≥∣∑∣∣JJ?L>■_C∣T∏~?.∣JJ∣>-i?,i-llI-L-∣-Z.U■□.;=:,??l?j.leftjuinp_project∣iona.ρrojguid=∣i.proJειιidFkEr?PfDJEullnanleIikE'''i?''÷@Rpt_Filtsr +,'?>'∣-∣T∣∣AH≡-ι1-ιTΓTi?-1-ITF≡-ι?-∏K≡-ι?-I1III$十『LF.TC+ι-ι1'ι-'1I?∏ ι-ιTiTFι-ι?-4 ITΓι-ιι∏KΓι-fc- I1III∣4Γι4L■L?AA I∣1ΓιTΓ-1 ∣-Γι-≡+ dL■+ι-ιIII同一報表指定多個數據集(SQL)命令類型:StarαdFrαE*Axara[」數據I@布■局I國觀覽數據柒: 3-?JΦIIusp_rpIjlnFRePwtDat??F2T??Γ?u使用存儲過程的數據集Ξ注意:使用存儲過程作為數據集形式時,關于存儲過程中的參數,如何進行傳值需要進行單獨設置。即在數據集的參數選項中,添加存儲過程所需的參數列表,并指定值即可(上圖左邊紅色區(qū)域),同時要保證參數名稱與存儲過程中的名稱完全一致。錯誤寫法:EXeCusp_rpt_DayReportData‘參數1’,參數2',‘參數3’假如命令類型不指定為StOredPrOCedUre,而是指定為Text,當用的是存儲過程時,也能夠寫成Execusp_rpt_DayRePOrtData(不建議這樣做)?表格報表表格報表是最常用一種數據展現(xiàn)形式,展示的是一個二維表,最大的特點是列是已文件⑥藐輯制視國電J項目舊生或如調質?工具KJ窗口如社區(qū)口幫助皿▼公吊??1 C(τI?IDUbU百T>陶淤網口▼有鉆取主報表…”dUqIf]=萬科集團銷售日報.Fdl[謁計]口起始頁點I數據圈布局]威預覽表格報表初始外觀圖表格報表的數據分組:(詳見下圖)一個報表中,能夠存在多個分組,各分組之間按從上到下的順序對數據進行處理,從某種意義上講,能夠懂得為是存在著一種層級關系,即:先按1標記組(下圖中行前有1標記的行,后面類同)進行分組,再按2標記組進行分組,最后按3標記組進行分組。國數據閽布局就預覽□I'1'I121I131141I15i■ε'i17■I'8■I'9"I'101I'11'I'1∏?主體-—〃石女L西印ɑsi^r'(1T'^iT-<7≡+FIT"^io1rit7"?rτ04^1IΠT1制表日期:"?FOmatCΓOday,,vyyτy-W-二"單位:面積:平米;金額:7.2ιπι本月計劃簽約本日律認賜3ιπι面積金頷套數面積金頷—ITTl4ιπι集團第十=ΞumCField≡!B=CInt(Sumai=Ξυmɑ=SuniCFieldE!B=CIntGun5ιπι住=J=ΞumQIfCFiel=CIntGumCL]=ΞυmC二EUniQIfCFieL=CIntGun—ιπι=≡umOIFCFi?l=CInt(Ξuπ?(I]=ΞυmC=≡uπ?OIfffisL=CIntGun&FΓL=SumQIfCFi?1=CInt(Ξu∏iCL]=SiunC=Ξuπ?QIfCFieL=CInt區(qū)UlIT=??mξ!IqjTL==JTlt!.1∕?L=Ξ≡(Fιeia≡!B=CInt(Ξurησi=Ξ1UΠɑ=Ξu∏?CFιeli≡!B=CInt(SunC1=Ξ≡QIfCFieI=CInt(Sum(I]=EiunC=SumQIECFieL=CIniGunS17商業(yè)鼻=Ξ≡αifCFi?l=CInt(Ξurη(I]≡Ξ1U∏C≡Ξuπ?αifCFιel=CIntGun—C1車Iy=Ξ≡QIfCFieI=CInt(Ξurη(I]=Sun匚=EumQIECFieL=CIni(Sun?卜S=First∣Ti?1d≡!bijγls=Sum(FieldsIB=CInt(Ξurη(Fi=Ξτu∏q≡Suπ?(Flelis!B=CInt(SunIlIi二Fi?1∣1ξ!Pr?:?∣luctTyρ=Sum(FleIisIB=CInt(Ξurη(Fi=SiunQ=SumCFieiaziB=CInt(Sun≡÷5在上方插入行¢)-Fπ11在下方插入行國)刪除行?lj∣F紅色區(qū)域為表頭一個■訃娟)1213回表格表頭Qi)表詳細信息?表格表尾(PIMIWZltU7E5t≡lI-ZJ;dzLχ.7Z∣?d?l?111IJ■IhJ.1rt?J2標記的是第二個分組3標記的是第第三個分組I刃5HJ14插入組⑥15H編輯組電).小朋除蛆?表格報表設計器中全面設置圖示說明:1、關于一個分組在存在多行的情況,可通過選中組標記(分組行的最前端有數字的格上),右鍵,選擇插入行即可(上圖橙色圈的地方)。2、關于數據合計,能夠對具體的分組或者整個報表添加(上圖綠、橙、黃背景色的行)。3、關于數據分組能夠設置更多有關的信息,如分組字段、數據過濾、可見性等等(見下圖)I"舞團含計甫業(yè)住宅=「制表日期,“tFormat(Today,"yyy7-≡-=rt^??;面租,平米:金甜二萬元:埸正元,平米'車位=Fieldsia帶業(yè)鑫=Firt(Fi組屬性設置圖示-1-1下列其他類型數據報表中的分組及合計與表格報表類似,下列將只介紹其他數據報表的自身特性及要緊設計步驟。?層級報表設計層級報表也稱作下鉆報表,交互性與可讀性都比較好,同意用戶展開或者折疊分組的部分來瀏覽更多的細節(jié)內容。奇特之處是行部分簡單地基于切換項來實現(xiàn)顯示或者隱藏。層級報表展示效果非常好,報表界面十分簡潔,導出Excel后還能夠保留展示的效果與功能。XffiLi看里(D11口Hi??1∣旭W?SS''MgIAgT□?>嶇9胡t>⑥右N3莒*Fακu**設計器中效果圖導出EXCel效果圖步驟要點:編輯分組2,選擇可見性標簽,勾選“可由其他關聯(lián)報表項確定可見性”,選擇分組1中的對象,由textbox4操縱顯示即可?鉆取報表設計鉆取報表的最大特性是通過傳遞參數值到目標報表中,能夠單擊當前報表中的鏈接對其進行訪問的一種報表。單擊帶有鉆取操作的文本框,即可打開鉆取報表。假如鉆取報表有參數,則需要為每個報表參數傳遞參數值。鏈接源能夠使用文本框或者圖像實現(xiàn)。鉆取報表驗證(主)區(qū)域名稱公司名稱□北京區(qū)域天津公司M 大連公司 "北京公司長春公司5 青島公司 "[ 沈陽公司 ;: 鞍山公司 [國,成都公司E上海區(qū)域國武波公司鉆取報表驗證(子)公司詳細信息J?公司名稱「 北京公司系司全秣: 北京公司簡稱路徑; 總部矍北京區(qū)域冷北京公司.公司代碼: BJΛREAjJqE公司地扯:??司網站k公司類型: □步驟要點:向報表添加報表鉆取操作1、右鍵單擊文本框,并選擇“屬性”。將打開“文本框屬性”對話框。2、單擊“導航”選項卡。3、在“超鏈接”部分,單擊“跳至報表”。4、在文本框的下拉列表中選擇目標報表5、單擊“參數”按鈕。將打開“參數”對話框。6、在顯示了為鉆取報表定義的參數的“參數名稱”下拉列表中,選擇具體的參數。7、單擊“參數值”文本框。在此下拉列表中,選擇具體的字段。8、單擊“確定”。下一步將更換鉆取鏈接的文本類型與顏色。9、單擊“字體”選項卡。10、在“效果”下拉列表中,選擇“下劃線”。11、單擊“確定”。12、在該文本框的“屬性”窗口中,單擊“顏色”屬性文本框。在此下拉列表中,選擇“表達式”?!氨磉_式編輯器”將打開。13、用下列表達式替換默認文本“黑色”。=Parameters!MyFontColor.Value添加的文本框現(xiàn)在具有帶下劃線的文本,同時將按照參數MyFontColor中設置的顏色顯示。這種直觀的表示方式有助于報表讀者熟悉存在指向另一個報表的活動鏈接。在能夠預覽報表之前,您務必按照下一步驟定義MyFontColor參數。創(chuàng)建用于字體顏色的內部報表參數(這個要緊是為了管理方便)1、在“布局”視圖的“報表”菜單上,單擊“報表參數”。如今將打開“報表參數”對話框。2、單擊“添加”。將創(chuàng)建一個具有屬性默認設置的新參數。3、在“屬性”部分的“名稱”屬性中,鍵入MyFontColor。4、驗證“數據類型”是否為String。5、選中“隱藏”復選框?!疤崾尽睂傩砸呀?。6、驗證“默認值”是否為“無查詢”。7、在“默認值”中,選中“無查詢”,并鍵入值MediumBlue或者任何其他有效的字體顏色。8、預覽報表。?書簽與鏈接1、書簽書簽是報表中的廣本框或者圖像,能夠用作鏈接瀏覽。同意在同一張報表內瀏覽,相當方便。需要設置報表項的Bookmark屬性(每個報表項此屬性唯一值),設置目標項書簽后,通過跳轉到書簽功能,來選擇目標書簽。證。2、鏈接跳轉到URL能夠實現(xiàn)瀏覽任何局域網或者WW環(huán)境里的報表服務器、文件、文件夾與應用程序中的報表或者文檔內容??捎糜陟`活的、強大的交互式的瀏覽。提示:關于URL的安全性,報表服務器不可能嘗試任驗收證,需要在傳遞前進行驗區(qū)域名稱 公司名稱 [7[=Ficldm!qynaπιe.1](^ =Fi-Idw!bιmai?E.TaIUE ?矩陣報表矩陣也就是交叉表或者樞軸表。正如表的行產生于隱藏的結果集一樣,矩陣的列做同樣的情況。矩陣應該至少有兩個帶有交叉的聚合值的組。一個組創(chuàng)建行,一個組創(chuàng)建列。矩陣報表驗證=Chr(13J?chf.(10)?“公司"=FieldsIksressprt.Value套數金頷=Fields!Q3≈TLajι=Fields!IjUrLamm.\=R□undYSum(Fi=SumCFields!3=SUJTL(Fields!t集團合計 1="區(qū)域合計“ I設計視圖效果矩陣報表.驗肝公司12面積金額套數≡積寶額集團合計54,162Li605i73L67835.542‘ L640-5T3i185.24382.647□上海區(qū)域區(qū)域自計16j3?6456j105.93Ξ42j005Ij6371ΞLj603.30El既1223,90340,400.3369,682bΓ7.338.105b-13D書昌公司8Γ?193.04Cm-69"5?188,^3Γm-梅京公司Ii75450j039.9122j3L5132%H95.9S;1355寧波公司上海公司3,874~157.287.0187.122L21089l68L7TT5l741蘇州公司3j26495j174.SB41jT4372~~5ΓfiSSΓfiS-3,Q5S無錫公司Ξj539嘰TLl.赳Ξ6j04453^3j393a34當23口?S江公司BSΓLS1849.124.207回北京區(qū)域區(qū)域合計11,906-432j083.25192J9∣3899"68,383,213M43"El總部區(qū)域合計6i809~~241j.377≡47Tlj960SB-I甌94L5】3%加國深#11區(qū)域區(qū)域合計10,10]-475,665.033275191?220-3]6j167.22210,392實際效果描述設計要點:1、數據顯示基本設置設置對應行、列各分組的分組字段,與具體的靜態(tài)字段即可!矩陣報表驗證L.?p??!j*?Ft?IJliL-EL2?≠≡?≡i-??Ft∣H-3一臨??∣"Cr,1ξ?77?■S "∣∣X-kh-LlTTTIj?附附附帽l?j?fU.?"EΓn∣Z?N1M*RAMJ?π特 .1.,∣C∣uαθ0O2VAM∣H∣∣j[∏M2"?"f?^?^?J????p? ?∣∣:∣oaooo?;T?iOOOUOL∣3/加叩IBIjQS.3 \=?∣?PW*附外相〃? ?j∣UOOODO? t .??i"? ??*∣∏∏ΠD0∏5? 叩—y~~5網嚴修 I卻ci?C∣[]C∣血j-這星解近顯導的到『這個列標這坦行科有好似的芹一牛字盤■理相當于萬
科重團中的區(qū)照且!示列寧岐的E」這是動老:?相列選.可口.目己無上明碓由佰這里厲行?t煮分甄的..M當于萬科的公司個
的各字段設置描述說明2、矩陣的下鉆設置選中具體的組一》編輯組一》可見性,設置“可由其他關聯(lián)報表項確定可見性”屬性來設置下鉆操作所依靠的具體報表項即可。(見下圖)*主悻3、矩陣的分組設置選中具體要進行合計的行分組字段,右鍵選中小計即可自動增加分組合計行。注意:行合計默認排列于分組的最下方,能夠通過單擊行合計單元格右上角的小三角符號,來設置行合計的屬性Position,來確定行合計是位于分組的上方或者下方。關于合計列的設置同行類似。矩陣報表瞿證-T---BadOnly]端數據闿布局]皂預^12457??01I111I121II■4■I■5I■7,II.101I,11,I■12■I113,I■14■ι■151ι?主體=Chrn3)?Chrtlel)?"公司"參數=Fields!qynaπ[=Fic]d5!buname.*J?□und(Sum(Fi朱團令計¥插Λ?H⑥編輯組?...回小計⑹ 一選擇選擇住體”晶的切①)電復制?翳粘貼電)X刪除3表達式(?)...屬性(K)成等=FieLdsIksressort.Value面積金額=Ξuπt(Fields1a=Slini(Fields!t其他圖表報表(后續(xù)使用之后陸續(xù)補充)報表技巧1、除數為0的處理方式。當進行除的計算時,需要考慮除數可能為0的情況,即黃色部分;另外,還應該在被除數上進行再次處理,即灰色部分。否則當出現(xiàn)0值時,對應文本框會顯示“錯誤號”字樣。=IIf(SUm(Fields!tpmj.ValUe)=0,0,Sum(Fields!tpje.Value)/IIf(Sum(Fields!tpmj.Value)=0,1,Sum(Fields!tpmj.Value)))2、外觀邊框預覽與導出EXcel之間的差別處理。在制作報表時,默認報表項的邊框為1pt,在預覽時各報表項線條顯示是細線條,但在導出EXcel后,線條卻變成了粗線條(與預覽時的外觀不一致)。產生原因:因每個報表項(數據表格時,每個單元格可懂得為一個文本框,圖像除外)為一個文本框,每相鄰的文本框間都會存在相鄰邊相互緊貼的關系,同于每個邊為1pt,因此導出到EXcel后,單元格的邊框導致顯示比預覽的粗。解決辦法:(1)可手動修改默認設置,將每個單元格的邊框樣式,即只設每個單元格的左、上邊框,或者者右、下邊框(整個表格的四條外邊框同理對應設置),這樣導出即可實現(xiàn)細線條。(不推薦此法,設置相當煩惱,而且在預覽展示上會出現(xiàn)部分單元格線條無法顯示,而導出Excel卻正常)⑵比較理想簡便方法A,首先將整個表格設置成無邊框(圖1)萬科REPortIikgSemce!工作備忘:文件9罪輯?視圖9項目9生成(W調試?格式?報表⑥工具?BebugSolid?Black宋偉“抬雪史國DZ?LOpt▼R」萬科集團開盤普況…B,?日∣?報+£無邊框通?主體下邊框?〃萬科蓋烈烈1;乏蕓1;乏蕓1;乏蕓1;乏是北二1左邊框?統(tǒng)計表〃&h□rmat(.I□dayj^'y?y-O-dd")二“制表日期:“公司/項目■:?3產品類型開盤時間品奘≡id≡i:□集團合計=Jield≡!qyπame.Vali:i 二FirStCFiQI(IS!bunai =Tirst(TielisiFroj口 =First(Field≡!Γr?d丹?逃逃逃逃逃逃逃逃逃逃逃於皇=FirstCFielt=PirstCFi仁其次以單元格方式,選中所有單元格,將邊框樣式設置為0?5pt或者O.25pt(圖2)。本步驟務必通過屬性面板設置(通過上方工具欄將會無效)萬科集團開盍借田一:Qnly]∑∣閶數據K而局預覽*主^-*-FΓ?L?HFl?冉4?*□??-J+?*=罐俵日期;,'?,Fomai(Γodayjnyyyy-MN-ddr1公司,項目=F1aids!qjm?uιιQ.V?l13產品賽型開福時間品類K*七號褊礫M.中,:寓:*.,?∕3?7b*?=∕H-j√;二.?jli?%?3????jRX^1]l1zt?=Firsttji?ld,3!Fr?j=Fir≡t(Jaeld≡!B-un?=Firct(Ta?ld≡IFlrcj=FirEt0r3?ld≡IFrod=Fit-EtOrLBlc=FirztOFlAlc-Mum="單位;語,=Ξτm(C工nJ=≤um(EInJ靛UTC,T0-I■1>I國數據[乂布局I蜜Ef0■I111I12:■:■I-31I145圖1圖2右邊框?I■ια-I1111天FLHMji*J建最后如有需要,可適當調整需要合并的單元格的邊框樣式(圖3)。(關于橫向合并的單元格,可直接合并,邊框不需要做處理,而關于縱向合并的單元格,ReportingSerVice不支持直接合并,只能通過將縱向相鄰單元格的邊框設置無none來實現(xiàn),在導出EXcel中,也會保持所設置的樣式)--αdOnly]?*X屆四 / 騎數據隨布局以預受tc≡-tl>ox3E文本限 器缸囪 U0-I-1-I-2■i-:3-i-4-i-5-i-6-i-7□—ku110∏.?主體θ□日Backgi-OIJXl'1CC'1'Z'ΓIIik>I2345B7-"力鈕隹T耳丹楮沖第2Ea-2Icgi-CHJTLdJmOg目BOqkmwk-1=.匍康日期:"?FcirnattTcidayJyyyy-MM-CBor'IerColorBl-ɑ,ek?BliDLc?j Bl-IkclEjBL-a.ele?公司j項Em產品類型|開盤時Bor>lerΞtyl?Ξe??d,j,,,ffon.e-1I ?償粕明::鰥「先雪上心嗓D已EwltLUf七-1柒團合計Kight名稱:textlιox23舉刑?Pi本摳TnPJr煙I*I-=Fields!qyτL∈tτ∣e.Valh=Firstffiel?!hm?□BordefWidth0.5ρt=First(Fields!Froj=ΓirstCFields!IrOd=FirWteIDefault0.5ρt=Firs+∣J,iel∣ls!bι∑L?LeftKight=Pir≡t.∣J,i?1is!Fr□j=FirztΦi≤ld≡!Pr∏d=Fir=tOΓopBottonC:≡len∣iarDefault3、創(chuàng)建用于字體顏色的內部報表參數(這個要緊是為了管理方便)。前面鉆取報表中已進行過全面步驟設置的介紹(此處略)4、數據格式化。數據格式化:標準格式化、顯示格式化、條件格式化。報表中的格式化是基于.NetFramewOrk中的格式化機制,能夠使用正則表達式格式化(功能相當強大,從簡單到極復雜都能實現(xiàn),關于正則能夠參見MSDN庫中介紹)標準格式化:使用標準的、簡單的字符串來指定數字或者日期的格式化選項(依靠于所使用計算機的區(qū)域文化設置格式)顯示格式化:不依靠于持定計算機的區(qū)域文化設置,格式化效果保持不變。(具體格式符可參見聯(lián)機幫助介紹,推薦使用此種方式進行格式化)條件格式化:基于報表中其他字段或者條件有關的表達式來確定值的顯示格式。(例:SWitCh(Fields!MyLocal.Value="DE”,"de-DE”,F(xiàn)ields!MyLocal.Value="UK”,”en-GB”)關于整數以含有分隔符方式來顯示時,格式化符號沒有默認的,只需要手動進行設置其顯示格式為#,###即可!(如下圖),而關于其他顯示格式,默認格式符選擇可滿足日常絕大部分要求。注意:在以“%”百分符顯示數據時,ReportingSerViCe會自動將相應數據進行換算,無需手動進行乘以100的處理。--II-Il_—√-套數面積(M2)金額套數,■Iri--,■II-I套數面積(M2)nt(F=IIfCSumCFif=SumCCIni=ΞκunCFieldsljrJ=CIntCSunkl?fCΞ≡=IlfCSiunCFiE=SurnCCIni=Sum(Fields!=CIr5、復制說明。報表支持整行或者整列(列中不存在合并列)復制,同時包含行或者列的樣式,各報表項值的表達式,會同時復制(報表項的默認名稱會自動變化,使其保持唯一)。訂閱報表?概述訂閱是一種持續(xù)存在的請求,它在特定的時間或者為響應某個事件而傳遞報表,然后以您定義的方式提交該報表。訂閱提供了一種可替代按需運行報表的方法。按需運行報表要求您在每次查看報表時都執(zhí)行特定的操作。相比之下,使用訂閱則能夠自動傳遞最新的報表。目前我們僅開發(fā)了”標準訂閱”與“數據驅動訂閱",針對”文件共享傳遞”不支持。?標準訂閱(CreateSUbsCription)標準訂閱由各個用戶創(chuàng)建與管理。標準訂閱由靜態(tài)值構成,這些值在訂閱處理期間不能改變。每個標準訂閱都有一組報表顯示選項、傳遞選項與報表參數。SQLServerReportingServices士.KlF挑5』H因*ι!h??網啟一I比取1搜聚:| 話到Ixm才移?.I3薪建文件夾室新建班據湎 口上載文件 用根孟主成器 嶷除牌洋燈信息I- ?a轅/理右外 說明倨曲日期 概?者 運行時間"F S T方科比團商住日報 √003∕?∕16u:ɑe xiAJ??dm∏istrato"¥Eifi.表首起器—Tind.OBSIι??rnBt??pldrg?,F(xiàn)|01115:/,。匚81h口“:601&76.鐘51./「叱^噓一》?!肛翱诠た诰tuiJnUiWEEfiiyzoEtlie&BS峽1][好][X]FaBcLE文件5|端黑叫造君正嗡御區(qū)妙工具立幫助覆價**M*E,頁面的,,.■工具⑼,血;一工SQLServerReportingServices君 主文在?>m?so?ffl.?n集團?B>山 Hl萬科集團銷售日報接管:[L??
轉到I直石[顯性I歷史記錄訂閉昌強投首理事:.不4工三河氏廠新賽訂同雌弛據驅動訂陽此視圖中:曲?顯示任何琮。單■由“幫助B以了搟S關此琢的詳細惜息.?數據驅動訂閱(CreateDataDriVenSUbsCriptiOn)數據驅動訂閱是動態(tài)的,具體表達在表示形式、傳遞與參數值是在運行時從數據源中檢索的。數據驅動訂閱專門用于下列情況:1、向大型收件人池分發(fā)報表,該池的成員身份可能隨著分發(fā)的不一致而有所變化。比如,向當前的所有客戶分發(fā)月報表。2、根據預定義的條件向特定的收件人組分發(fā)報表。比如,向某個組織中的前十位銷售經理分發(fā)銷售業(yè)績報表。若要使用數據驅動訂閱,務必具備生成查詢的專業(yè)知識并熟悉如何使用參數。通常,由報表服務器管理員創(chuàng)建與管理這些訂閱。3報表署國.一■1口日口,區(qū)I?bt?F岫/I.ESjcLdiιir?IF■ILkttp://LocElbiDSt.3D16.?≡port≡∕I,4fit≡∕Sα,b≡?riptiDnFropErti?≡.ι≡pιt7Cft4telfe?f??] X∣Goagli文件?第篇?≡5(I)收就要因ZH(J)幫助伊:了李亞報表營理凰SQLServerReparbngServices主文件4》匚解■>柒聞我>訂閱:。1萬科集團植??日報陞?時?出■彘幅出…有工具?"瞄=瞌主交件夾7的訂用站點H??I將到拽?J步我1-也跳第據IE動訂出:01萬科套團精叁日報提供此訂時事.由明,然后選擇賽使用的傳逋擴座插件和蛾據源。說明:?ΞT指定逼如假件人的方式二指定包含收?件人信息的物旭通:方揩定共享數據源廠僅為此訂網指定V上一去I二J-Tibd^BSHnteimNExiil0'r?x"■'▼∣j?JitOp:『/10匚?LhθM??:BDLElJiePπrtdF??E*5nhmeri,ptiUIiFrcτertim.?apι?CrEHlrfreH=■]∣X||-DlX女伴紅)郵出】≡?CU)收播夾齒)工具QJ幫助出)」 H報表管理猾喻,EJ?靜?昌苑面0?H且??黛?心5QLServerReponingser`-'iees國」主文悔::?r≡一雌>?a?;■口閱:Dl萬科集團翻轉H報主咬件史手W:[E;獨一轉至“≠W2創(chuàng)通蛾據驅動訂閱二(H萬科蝮國請售日犀國覽文件美口螂要與此項一起使用的共享粒酶o位式:∣l∕??'tffi/Rsρ□rt≡DataCenLerDSa?^J三M=≡i-□Em口l?開蒙白LJ-?aτ卜士
?--*Jt
F÷
卜母1ftdv□nUjHlvVOrkiE口匚。?dvE∏ture?Vork≡NEIel5crp工Juaπkc∣-h?Ret>o*?[??<?∏,?<DG.?-→^>VnnkaWE匚±■+Ilj≡fi-一口下一推取消四、部署報表?工具部署■前Ea睡譽曬??????q?i留??端?sa沿狎,eρ'jχ-tιiLg??rvιCW.a∣??-<?BffiS",_>共享數據涯>λdveπtπfeWork≡2000.rd≡>λdveπtπfeWork≡2005.rd≡卜erp25_vaiLke_h7.rd≡h-?4?卜Report≡E?taCerLt?rDΞ.ri≡L''<?*Fv=≡jlk?F?tI∣Ξ.rd?El-匕報表h-?Io1萬科集g??≡H≠lraι^^≡^β∣--?英萬科集回1打開(W∣--?口3萬科集回聞查看代碼C)∣--?口4萬科集回∣--?10可售資11口11住宅可103住宅可富查看謾計器d?h-?h-?園簽入¢)...h-?1Clelm住??可35查看掛起的簽入QDh-?h-?1CleIq住宅可1口但銷售為Irf比較?.一h-?IgE銷售令?查看歷史記錄(Wh-?h-?1017銷售為1口加銷售為從項目中排除(I)≡--?2011集團考品剪切(X)≡--?≡--?≡--?2012集團考Errijilc∣jree2Pr?:?duetI≡j電X復制CD刪除?≡--??....?Pr?:?duetI≡jPr?:?duetLiPr?:?dueIξI重命名IWTTi--?生成也i--?!JLRejior11.rCTal∣leReρ∣ji層醺報表騙部署?區(qū)IT∣--?運行(W∣--?L...?層醺報表騙隹田里隹夫?展性區(qū))∣--?≡7τ? 卜IJ口1“m-n,w■?■hj-??矩陣報表驗證.rdl∣--?日報(公司級)簡版.r?31∣--?日報t集團級)簡版.r31i-??日相f集團繳,洋版*丑顯示以下輸出電.生成τI?IS?IqI國 巳月動生H,,0目H禍s^≡-Debug 生成完成一0個惜誤,?八警告 已部割,項目日報,配百,Debug B3罵到httL..l71口eslhιMLSOL目/艮ι?p□rtΞer▼er邰善朝括隨"/的倏曲'口dveiitτπ■洲叱屣200口”.部署凳據通"f數據源fAdyentnr/叱k£2005".部考望括明”.領艷源「中££Jmku∕ψ”.翎雪卷據施致?lián)?1■呢portEUaLaCentefDSMd部罟道括延言數據據Aranh母HE”.留雪摳表’?/■口報萬科集團坐官日報”口部署完應-∏個錯漫,,】人當,=======生戌.1.嗟幻晟最新,0.夫敗,?世訓這=======浮等?i已玩司.「已失!肛0已跳包==4I土乂T十式I羽啊1」閱I如段我五TtiWJSQLServerRsporbngServicesWim?> ^ 儂:| 轉瑁tra日報國性X刪除J?曲?Ilm?件夾也融數據海E上我文件 品報會生成連!粵晾葭洋姐信息^Γ~s?稱L說明修改日堀催改者運行時間一Γ"?-i--■萬豆舊型Ig!當^2OO0/4;26L2:21X]i],'γ4dn?∣rIEtratorΓ3國一方科舞團回售周報審2OOΘ∕4∕Ξ61.2:23X]?I∣,'γ?dn?∣rIEtrato"? 腳本部署DimmDefinitionAS[Byte]()=NothingDimmWarningsAsWarning()=NothingSUbMain()rs.Credentials=SyStem.Net.CredentialCache.DefaultCredentialsDimitemsAsCatalogItem()=NothingDimiAsIntegerDimoAimFolderExistsAsBoolean=FalseDimOAimReportSFolderEXiStSAsBoolean=FalseDimODataSoUrCeEXiStSAsBoolean=FalseTry'列出ReportServer根目錄下所有項,推斷目標目錄是否存在Fori=0Toitems.Length-1'是文件夾類型Ifitems(i).Name.ToUpper=StrAimFolder.ToUpperAnditems(i).Type=ItemTypeEnUm.FolderThenoAimFolderExists=TrueEndIfIfitems(i).Name.ToUpper=strAimReportsFolder.ToUpperAnditems(i).Type=ItemTypeEnum.FolderThenoAimReportsFolderExists=TrueEndIf'是數據源類型Ifitems(i).Name.ToUpper=StrAimFolder.ToUpperAnditems(i).Type=ItemTypeEnUm.DataSourceThenODataSourceExists=TrueEndIfNextCatchexAsExceptionConSole.Write
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 沖刺2024年公路工程考試的試題及答案解析
- 數據庫性能監(jiān)控方法試題及答案
- 計算機二級MySQL的安全性研究試題及答案
- 公路工程成本控制方法研究試題及答案
- 應急管理在公路工程中的重要性試題及答案
- 嵌入式軟件開發(fā)的標準化流程試題及答案
- 2025年三門峽黃河明珠(集團)有限公司公開招聘高校畢業(yè)生8人筆試參考題庫附帶答案詳解析
- 2025年計算機四級考試適應能力試題及答案
- 文化產業(yè)發(fā)展專項資金2025年申請與政策匹配度報告
- 餐飲業(yè)食品安全管理與責任承擔合同
- 游泳館會員合同協(xié)議書
- 鐵磁材料漏磁信號高效計算與缺陷精準反演的關鍵技術探索
- 產業(yè)園 可行性研究報告
- 星河季度工作總結
- 海外不動產買賣中介合同范本
- DB44-T 2605-2025 生活垃圾焚燒發(fā)電設施能源消耗計算與限額
- 2025江蘇中考:化學必背知識點
- 2024-2025學年度廣東省廣州市南沙區(qū)中考英語一模試卷(含解析)
- 高標準農田項目規(guī)劃設計方案
- 混凝土預制構件項目可行性研究報告
- 2025年公牛插座市場調研報告
評論
0/150
提交評論