欢迎来到天天文库
浏览记录
ID:21271537
大小:56.50 KB
页数:4页
时间:2018-10-20
《用ms sql reporting services生成报表--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、用MSSQLReportingServices生成报表>> 灵活的报表功能是大多数业务应用程序的一个要求,这些报表功能在集成到yServer/ReportServer。现在,单击Next。最后一步,您可以为您的第一个报表指定名称,例如,ProductsReport;然后单击Finish。 该向导将会创建该项目,同时还创建一个可以由多个报表共享AdventureWorks2000数据源,以及一个在设计器中打开的有关Products数据的报表(请参见图2)。默认情况下,显示使您可以修改报表设计的Layout选项卡。 图2Visua
2、lStudio报表设计器 Data选项卡用于指定报表的查询,包括设置参数以便在执行报表时提示用户提供值。单击Preview12345下一页>>>>这篇文章来自..,。选项卡来测试报表显示给用户的方式。 现在,您可以将附加的报表添加到该项目,或者通过添加附加列、将数据分组、添加汇总、甚至是添加能够显示来自其他查询的数据的附加表来修改Products报表。与很多报表设计器不同,ReportingServices使用带外设计,这使得它可以轻松地创建将各种源的数据集中在同一个位置的报表。 您刚刚创建的报表项目由当前驻留在您的开发计算机
3、上的一组文件组成。为了将这些报表发布给用户,您需要将该项目部署到报表服务器。 部署和测试 在部署报表项目之前,需要指定将项目部署到哪一个服务器。如果您最初使用该向导创建了报表项目,那么您可能已经指定了目标服务器。 要检查该设置或指定一个新服务器,请选择Project
4、Properties来显示ProjectProperties对话框。进行该设置使您可以指定项目的文件夹名和ReportingServicesyServer/ReportServer?/Report+Project1/Products+Report。这会以HTML格
5、式呈现报表并在页面的顶端显示一个工具栏,以便使您可以对报表进行翻页、更改缩放比例,甚至以各种其他格式(例如,PDF)查看报表。 您还可以通过导航到服务器上的以下URL,来浏览已部署到服务器的所有报表项目的列表:MyServer/ReportServer。报表服务器提供使您可以查看已部署的报表类型和查看报表的最小的用户界面。 报表管理器是一个更加友好、功能更丰富的工具,可以通过简单地导航到本地服务器上的以下URL来访问该工具:MyServer/Reports。 将报表添加到onth和EmpID参数,因此显示编号为24的员工在11
6、月份的销售额的超级链接可以是:<ahref=MyServer/ReportServer?/SampleReports/EmployeeSales SummaryReportMonth=11EmpID=24target=_blank>NovemberSalesSummary</a> 不具有在URL中指定的值的参数将使用在报表设计器中设置的默认值,因此刚才展示的示例销售汇总报表使用的ReportYear值是2003。ReportingServices还有一组用于控制报表显示方式的内置参数。这些参数通过加上前缀r
7、s:来区别您自己的报表参数。 其中最有用的一个参数就是rs:Format参数,它用于指定呈现报表的格式。这使您可以包括不需要显示在HTML中的报表,还可以使用诸如PDF甚至是XML的格式。其他常用参数是rs:mand,指示出要应用到您所指定的路径的操作。例如,rs:mand=Render将呈现一个报表,而rs:mand=ListChildren将列出文件夹中所有项。 如果您没有指定命令,ReportingServices将查看您指定的路径并计算出要采取的适当操作,例如,呈现报表。图4显示了rs:parameters的列表。 另
8、一组内置参数控制各种输出格式的行为并使用rc:prefix。每个报表格式都具有其自己特定的一组参数。例如,要以没有标题行的逗号分隔值(CSV)格式呈现报表,您应该使用rc:NoHeader参数:<ahref=MyServer/ReportServer?/SampleReports/panySales rs:mand=Renderrs:Format=CSVrc:NoHeader=true>panySales</a> HTML格式具有非常多的rc:parameters,在将报表集成到Web应用程序中时为您提供很
9、多的灵活性。如果应用程序将上一页12345下一页>>>>这篇文章来自..,。报表参数选择传递到报表,那么您可能要通过将rc:Parameters设置为false来避免提示用户,甚至可以通过将rc:Toolbar设置为false来关闭整
此文档下载收益归作者所有