ReportingServices教程

參考:http://www.cnblogs.com/stevenshi/

Web.config

  <appSettings>    
       <add key="ReportsUrl" value="http://qadb/ReportServer" />
 </appSettings>
 <httpHandlers>
        <add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
 </httpHandlers>


aspx頁面

<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" 
			Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="733px" 
				ShowDocumentMapButton="False" ShowFindControls="False" ShowPrintButton="False" 
				ShowZoomControl="False">	
			</rsweb:ReportViewer>


aspx.cs頁面

        string strReportsUrl = System.Configuration.ConfigurationManager.AppSettings["ReportsUrl"];
        string strReportPath = "/HTB/HTB.Report/";
      
        this.ReportViewer1.ServerReport.ReportServerUrl = new Uri(strReportsUrl);
        this.ReportViewer1.ServerReport.ReportPath = strReportPath + "Report01";

     
        List<ReportParameter> list = new List<ReportParameter>();
        list.Add(new ReportParameter("beginParam", beginDate));
        list.Add(new ReportParameter("endParam", endDate));
        list.Add(new ReportParameter("categories", categories.TrimEnd(',')));
        list.Add(new ReportParameter("type", "2"));
        
        this.ReportViewer1.ServerReport.SetParameters(list);


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值