读书人

Asp.Net应用程序里怎么使用报表服务(

发布时间: 2012-07-04 19:33:55 作者: rapoo

Asp.Net应用程序里如何使用报表服务(实例基于SQL Server 2005 Report Service)
复制代码

b) 添加Web Reference(Web引用),在URL框中输入已建立的报表服务器的地址信息,形式如下:
http://10.10.10.17/ReportServer/ReportService.asmx

c) 新建一个Web Form,在aspx页面中,添加一个asp:PlaceHolder占位符,用于展现报表列表。

d) 切换到cs后台页面,开始获取报表列表,并临时保存在一个List<Control>列表中,主要操作步骤如下:

i. 获取已存在报表服务引用实例:

复制代码

f) 在aspx页面,添加ReportViewer复制代码

g) 在cs后台页面,设定报表服务器URL即目录信息,并刷新报表即可展现相应的报表,形如:

    string report = Request.QueryString["Path"] + "";string reportServer = "http://10.10.10.17/ //Reportserver";this.ReportViewer.ServerReport.ReportServerUrl = new Uri(reportServer);this.ReportViewer.ServerReport.ReportPath = report;this.ReportViewer.ServerReport.Refresh();
复制代码

读书人网 >ASP

热点推荐