2013-05-09 1 views
1

내가 보고서를로드하는 asp.net 프로젝트에서의 ReportViewer이
ProcessingMode = ProcessingMode.Remote (AN SSRS 서버에 앉아 .rdl 보고서)
나는 다른 곳에서 생성 된 DataSet을 가지고 있으며 코드를 통해 보고서로 푸시하려고합니다. 어떻게해야합니까? (로컬 모드에서
.rdlc, 매우 쉽게 보입니다 ...)를 사용하여 데이터 집합 SSRS 서버 보고서에서 C# 코드에서

+0

데이터 세트가 얼마나 큰을? ReportViewer.ServerReport.SetParameters()를 통해 보고서의 매개 변수로 전달할 수 있습니까? 지금까지 시도한 것에 대한 샘플 코드가 있습니까? –

답변

1

먼저 RDL에서 매개 변수를 만듭니다.

그런 다음 데이터 세트에 넣어 :

=Parameters!Example.value 

코드를 예를 들어, 매개 변수를 보낼 :

  ReportParameter parameter1 ReportParameter = new ("example", nameDataSet.toString); 
     ReportViewer1.ServerReport.SetParameters (ReportParameter new [] {parameter1 }); 
관련 문제