嗨,我在连接到ssrs报告时遇到问题。我的报告在服务器上成功运行,我也附上报告的屏幕截图。 客户代码:
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://nysa31:8080/Reports_MS2008");
ReportViewer1.ServerReport.ReportPath = "~/New Item";
ReportParameter[] Params = new ReportParameter[1];
Params[0] = new ReportParameter("EmployeeID", "990");
ReportViewer1.ServerReport.SetParameters(Params);
ReportViewer1.ServerReport.Refresh();
我收到此错误。 尝试连接到报表服务器失败。检查您的连接信息,并且报表服务器是兼容版本。]
答案 0 :(得分:1)
您设置的报表服务器URL似乎是报表管理器URL。 输入报告服务器URL以解决问题。
答案 1 :(得分:0)
您可能希望通过Windows身份验证进行一些有关访问SSRS的内容,例如:
http://praveenbattula.blogspot.com/2010/01/report-viewer-control-authentication.html
答案 2 :(得分:0)
使用
HTTP:/的 / N 强> ysa31:8080 / Reports_MS2008
而不是
的http:// <强>名词强> ysa31:8080 / Reports_MS2008
和文件夹名称必须以大写字母开头。
因为\ n和\ r \ n是新行的charectors。路径名称可能无效。