2012-05-02 6 views
0

Здесь у меня есть приложение Windows и отчет SSRS, где отчет реализован в сервере отчетов, и попробуйте вызвать этот отчет из приложения Windows. В моей кнопке нажмите, чтобы добавить этот код:Признание ReportService в ReportServer из приложения Windows

string reportName = "Crime_Traking_Report"; 
      reportViewer1.ServerReport.ReportServerCredentials =new ReportServerCredentials("isroScientist", "password12345678", "Nasa"); 
      reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Remote; 
      try 
      { 
       reportViewer1.ServerReport.ReportServerUrl = new Uri("http://13.88.91.156/ReportServer"); 
      } 
      catch (UriFormatException) 
      { 
       Console.WriteLine("Bad Url format"); 
      } 
      reportViewer1.ServerReport.ReportPath = "/iSROReportsStandard/" + reportName; 
      reportViewer1.ProcessingMode = ProcessingMode.Remote; 
      reportViewer1.ServerReport.Refresh(); 

Здесь определенно я хочу передать учетные данные для доступа, но когда я запустил приложение, оно выдало такую ​​ошибку, как «ReportServerCredentials не имеет конструктора Defined», какое изменение я хочу сделать, чтобы успешно передать учетные данные мой код. Пожалуйста, объясните мне код.

ответ

Смежные вопросы