Wie lädt man dynamisch einen neuen Bericht von einer eingebetteten Ressource? Ich habe ein Berichtsprojekt erstellt, das einen Bericht als eingebettete Ressource enthält. Ich habe eine zweite Report-Datei und verwenden Sie den folgenden Code Berichte wechseln:Dynamisch Laden eingebetteter Ressourcenbericht Verwenden von Microsoft.Reporting.WinForms
this.reportViewer1.LocalReport.ReportEmbeddedResource = "ReportsApplication2.Report2.rdlc";
this.reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();
Wenn dieser Code ausgeführt wird, der ursprüngliche Bericht im Report Viewer sichtbar bleibt.
Ich habe auch versucht
LocalReport.LoadReportDefinition
mit, hatte aber das gleiche Ergebnis.
Ich möchte nur einen Kommentar hinzufügen, der besagt, dass Fehler auftreten können, bei denen Parameter nicht definiert sind, es sei denn, Sie führen auch dieses 'Reset' durch. – test