我正在嘗試添加一個reportviewer到我的WPF應用程序。我已經按照上This Site步驟,但現在我得到這個錯誤:報告'[Report Name]'的報告定義沒有被指定
An error occurred during local report processing. The report definition for report 'ConSegReport' has not been specified. Object reference not set to an instance of an object.
這裏是我的代碼:
private void Reportviewer_Load(object sender, EventArgs e)
{
if (!_IsReportViewerLoaded)
{
Microsoft.Reporting.WinForms.ReportDataSource reportData = new Microsoft.Reporting.WinForms.ReportDataSource();
Consolidated_DBDataSet conSet = new Consolidated_DBDataSet();
conSet.BeginInit();
reportData.Name = "ConSegSet";
reportData.Value = conSet.Cnsldtd_Performance_tbl;
this.reportViewer.LocalReport.DataSources.Add(reportData);
this.reportViewer.LocalReport.ReportEmbeddedResource = "FP Reporting Dashboard.ConSegReport.rdlc";
conSet.EndInit();
Consolidated_DBDataSetTableAdapters.Cnsldtd_Performance_tbl_CLONETableAdapter conAD = new Consolidated_DBDataSetTableAdapters.Cnsldtd_Performance_tbl_CLONETableAdapter();
conAD.ClearBeforeFill = true;
conAD.Fill(conSet.Cnsldtd_Performance_tbl_CLONE);
reportViewer.RefreshReport();
_IsReportViewerLoaded = true;
}
}
我還設置.rdlc文件是否有更新的「複製「輸出目錄。