资源描述:
《sql server reporting service 报表》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SQLServerReportingService报表 使用SQLServerReportingService的朋友应该都会遇到与此类似的问题,尤其是在产品中,比如我们有若干个报表形成的一个产品,这些报表是需要用户部署在报表服务器上的才能使用的,我们可以只给用户RDL报表文件和一个文档教程,让他们自己上传,自己配置数据源等等,但是这样也许令人感到这个产品太不人性化,而SQLServerReportingService也想到了这点,它给我们提供了一个名为RS.exe的小工具,这个工具就可以帮助我们以命令行的形式做一些有关ReportingService的工作,现
2、在先介绍一下RS.exe工具中的主要功能: 首先使用-?命令获取一些帮助信息:D:RS>rs-?Microsoft(R)ReportingServicesRSVersion10.0.1600.22((SQL_PreRelease).080709-1414)x86ExecutesscriptfilecontentsagainstthespecifiedReportServer.RS-iinputfile-sserverURL[-uusername][-ppasseout][-b][-eendpoint][-vvar=value][-t] -i inp
3、utfile Scriptfiletoexecute -s serverURL URL(includingserverandvroot)toexecute scriptagainst. -u username Usernameusedtologintotheserver. -p passt2005-TheReportService2005endpoint -l timeout Numberofsecondsbeforetheconnectiontothe servertimesout.Def
4、aultis60secondsand0is infinitetimeout. -b Runasabatchandrollbackifmandsfail -v var=value Variablesandvaluestopasstothescript -t trace Includetraceinformationinerrormessage 其实看上去也不难,其中重点介绍一个参数,大家可以看到-i这个参数中需要传输一个脚本文件给该工具,其实这个脚本文件也是一般的VB.语法写的,在网上查了一些资料,SQLS
5、erver安装包中没有默认包含脚本实例,所以我们需要自己下载一下,大家可以通过:MSFTRSProdSamples这个网站下载并安装,其中会下载到一个安装包,它包含了所有SQLServer中技术的实例,安装完成后,我们进入C:ProgramFilesMicrosoftSQLServer90SamplesReportingServices目录,然后找到一个名为ScriptSamples的目录,这个目录中有若干个RSS为后缀的文件,这些文件就是脚本文件里,打开一个名为PublishSampleReports.rss看一下,内容如下:'============
6、=================================================================' File: PublishSampleReports.rss'' Summary: Demonstratesascriptthatcanbeusedplereportsthatshipples.'' Copyright(C)MicrosoftCorporation. Allrightsreserved.''Thissourcecodeisintendedonlyasasu
7、pplementtoMicrosoft'DevelopmentToolsand/oron-lineumentation. Seetheseother'materialsfordetailedinformationregardingMicrosoftcodesamples.''THISCODEANDINFORMATIONAREPROVIDEDASISPLIED,INCLUDINGBUTNOTLIMITEDTOTHE'IMPLIEDWARRANTIE123下一页>>>>这篇文章来自..,。SOFMERCHANTABILITYA
8、ND/ORFITNESS