1

我在 asp.net 项目中有一个 ReportViewer,它在
ProcessingMode = ProcessingMode.Remote中加载报告(位于 SSRS 服务器上的 .rdl 报告)
我有一个在其他地方生成的 DataSet,我想将其推送到报告中通过代码。我怎样才能做到这一点 ?(在本地模式下,
.rdlc,看起来很容易......)

4

1 回答 1

1

首先,在 RDL 中创建一个参数。

然后在数据集中,输入:

=Parameters!Example.value

发送参数的代码,例如:

         ReportParameter parameter1 ReportParameter = new ("example", nameDataSet.toString);
         ReportViewer1.ServerReport.SetParameters (ReportParameter new [] {parameter1 });
于 2013-05-09T17:30:49.230 回答