現在、複数のレポートを使用しているため、ユーザーがWPFアプリケーションのコンテキストメニューから項目を選択すると、報告例コンテキストメニューから毎週を選択した場合は、週次レポートをレポートフォームに表示する必要があります。WPFプロジェクト内から複数のレポートを同じソリューションで呼び出すと、C#レポートエラーが発生する
コンパイル時エラーは発生しませんでしたが、レポートビューアに次のように表示されます。 "ローカルレポート処理中にエラーが発生しました。レポート 'Reports.Report3.rdlc'のレポート定義が指定されていません。 WPFアプリケーションのコンテキストメニュー項目
Reports.Form1 Reports = new Reports.Form1();
Reports.reportViewer1.Reset();
Reports.reportViewer1.LocalReport.DataSources.Clear();
ReportDataSource reportDataSource1 = new ReportDataSource();
Reports.SpecificationsTableAdapter.Fill(Reports.RocketToolsDataSet.Specifications);
reportDataSource1.Name = "TestDataSet";
reportDataSource1.Value = Reports.SpecificationsBindingSource;
Reports.reportViewer1.LocalReport.DataSources.Add(reportDataSource1);
Reports.reportViewer1.LocalReport.ReportEmbeddedResource = "Reports.Report3.rdlc";
Reports.reportViewer1.Name = "reportViewer1";
Reports.reportViewer1.RefreshReport();
Reports.Show();
loading.Close();
レポートフォームのプロジェクト名が呼ばれたレポートやプロジェクト名をクリックすると、私は以下のコードを使用してい
がRocketToolsと呼ばれています。私は自分のWPFプロジェクト内でReportsプロジェクトを参照しました。レポートがレポート・フォーム内のロード時のデフォルト設定であれば、正常にロードされます。しかし、フォームをWPFアプリケーション内でロードする設定を変更しようとすると、上記のエラーが発生します。
誰かが私を助けることができますしてください