Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Vorgängerversionen von Crystal Reports für Visual Studio .NET mussten bei Verwendung des CrystalReportViewer-Steuerelements alle möglichen Formen von Ausnahmen abgefangen werden. Nicht abgefangene Ausnahmen führen zu einer Unterbrechung der Seitenverarbeitung sowie zur Anzeige eines Fehlers.
Um solche Unterbrechungen und Fehler zu vermeiden, wurde dem CrystalReportViewer-Steuerelement ein neues Ereignis, das so genannte Error-Ereignis, hinzugefügt. Bei Verwendung des Error-Ereignisses werden im oberen Bereich des CrystalReportViewer-Steuerelements Ausnahmemeldungen angezeigt, ohne dass die Verarbeitung unterbrochen wird.
So unterdrücken Sie die Fehlerseite bei der Error-Ereignismethode
Um die ausgelöste Ausnahme zu unterdrücken, rufen Sie die Error-Ereignismethode auf und setzen ErrorEventArgs.Handled im Ereignishandler auf True.
Fügen Sie der CodeBehind-Klasse die Error-Ereignismethode hinzu.
Sub myCrystalReportViewer_Error(ByVal source As Object, ByVal e As CrystalDecisions.Web.ErrorEventArgs) End Subvoid crystalReportViewer_Error(object source, CrystalDecisions.Web.ErrorEventArgs e) { }Setzen Sie ErrorEventArgs.Handled im Ereignishandler auf True.
e.Handled = Truee.Handled = true;