2010-08-19 158 views
0

我剛開始做在WPF的報告,但得到以下錯誤報告數據 - 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 /版本中。

如果這是問題,請看this的帖子。可能會有幫助。

+0

謝謝...精心挑選..現在我已經設置像這樣reportViewer.LocalReport.ReportPath =「../../Report1.rdlc」; – 2010-08-19 07:55:03