SSRS报告参数未在报告查看器窗口窗体应用程序上显示值

时间:2018-11-15 05:04:07

标签: c# winforms ssrs-2012 report-viewer2010 reportparameter

我在VS2017中具有winform应用程序,其中我正在使用Microsoft Winform Report Viewer 10来使用服务器模式显示SSRS报告。除了我在将SSRS报表项目从VS 2012迁移到VS 2017之后创建的新报表以外,其他所有报表都工作正常。新报表出现在报表查看器中时,报表参数不显示值,但报表将使用正确的参数值执行。我唯一的问题是,由于它显示空白值,而不能正确显示报告参数值,因此用户如何知道已为报告传递了哪个参数值。我将报告XML模式文件与另一个运行良好的报告进行了比较,并在此link的帮助下根据该报告进行了更改,但它没有显示出价值。 以下是工作报告和非工作报告的相同代码。

        ReportParameter p1 = new ReportParameter("ACMasterNo", masterno);                   

        this.reportViewer_ContactsNoCIPPointsReport.ServerReport.SetParameters(new ReportParameter[]{ p1} );


        this.reportViewer_ContactsNoCIPPointsReport.RefreshReport();

我不想将项目转换回VS2012。报表服务器是SQL Server 2012。

0 个答案:

没有答案