SSRS 報表 如何加參數


 SSRS 報表 如何加參數

連接上以后出現一個問題

就是給報表加上參數以后報表不斷刷新,跟上次那個報表刷新是同樣的問題。那么下面我們來解決一下。

 

1.

這是給報表添加默認參數進入頁面后就不斷的刷新刷新。

             ReportParameter para = new ReportParameter("ReportParameter1", "1");//參數
ReportViewer1.ServerReport.ReportServerCredentials
= new MyReportServerCredentials();
ReportViewer1.ServerReport.ReportServerUrl
= new Uri("http://報表服務器地址/reportserver");
ReportViewer1.ServerReport.ReportPath
= "/報表名稱";
ReportViewer1.ServerReport.SetParameters(
new ReportParameter[] { para }); //傳入參數

把這段代碼加到Page_Load 之后 出現狀況了。。一直顯示加載中。看樣子是在刷新呢。

解決

  

if (!IsPostBack)
{
  
        ReportParameter para = new ReportParameter("ReportParameter1", "1");//參數
ReportViewer1.ServerReport.ReportServerCredentials = new MyReportServerCredentials();
ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://報表服務器地址/reportserver");
ReportViewer1.ServerReport.ReportPath = "/報表名稱";
ReportViewer1.ServerReport.SetParameters(new ReportParameter[] { para }); //傳入參數
}

 

這樣再打開頁面,就會出現默認加載報表了。

成功了。下面要專心花報表了

     

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com