2010-08-19 3 views
0

я только начал делать доклад в МОФ, но получать следующее сообщение об ошибкеотчет данные не отображаются - WPF

An error occurred during local report processing. The report definition for report 'Project Path' has not been specified. Could not nto fild file 'File Path' 

Вот мой код

private void Window_Loaded(object sender, RoutedEventArgs e) 
    { 
     List<Model.TruckDriver> truckDriver = BLL.TruckDriver.GetTruckDriversList(2); 
     ReportViewer reportViewer = new ReportViewer(); 
     reportViewer.ProcessingMode = ProcessingMode.Local; 
     reportViewer.LocalReport.ReportPath = "Report1.rdlc"; 

     ReportDataSource ds = new ReportDataSource("ReportViewer_Driver", truckDriver); 
     reportViewer.LocalReport.DataSources.Add(ds); 
     reportViewer.RefreshReport(); 
     windowsFormsHost1.Child = reportViewer; 
    } 

Что может быть проблема?

Благодаря

ответ

1

Может быть, в выходном каталоге нет файла Report1.rdlc? Если вы компилируете в режиме отладки, он должен находиться в каталоге bin/debug, в релизе он должен быть в bin/release.

Если это проблема, посмотрите сообщение this. Наверное, это поможет.

+0

Спасибо ... хорошо выбрал .. теперь я установил, как этот reportViewer.LocalReport.ReportPath = "../../Report1.rdlc"; –