我有一个 ASP.NET 页面,它具有报表查看器控件,可以从报表管理器访问报表。

  • 我需要将报表参数从这个 ASP.NET 页面传递到报表服务器。
  • 我想根据登录的用户传递区域编号,该编号显示在 ASP.NET 页面的标签上。

  • 谢谢。

    最佳答案

    我假设您使用远程处理报告。

    然后执行以下操作:

    ReportParameter p = new ReportParameter("ParamName", "ParamVal");
    reportViewer1.ServerReport.SetParameters(new ReportParameter[] { p });
    

    来自 : http://msdn.microsoft.com/en-us/library/ms252178(VS.80).aspx

    很好的例子 : http://www.codeproject.com/KB/reporting-services/ReportViewer2005.aspx

    关于asp.net - 如何从具有报表的报表查看器的 ASP.NET 页面向 SSRS 报表传递参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1066442/

    10-11 21:55
    查看更多