Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona datos para el evento HandleException.
Espacio de nombres CrystalDecisions.Windows.Forms Ensamblado CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)
Sintaxis
Public Class ExceptionEventArgs
Inherits ViewerEventArgs
public class ExceptionEventArgs : ViewerEventArgs
Comentarios
La clase ExceptionEventArgs contiene los datos relacionados con el evento HandleException. El evento HandleException es generado por el control CrystalReportViewer cuando se produce una excepción en el control CrystalReportViewer. La propiedad UserData es un objeto genérico que puede contener cualquier elemento. Se utiliza para anular lo que se hace en el manejo de una excepción. En casi todos los casos, si asigna una cadena a la propiedad UserData, el usuario verá este mensaje en vez del mensaje contenido en la excepción.
Ejemplo
En el siguiente ejemplo se obtienen los detalles del evento HandleException y crea una nueva entrada en el registro de eventos.
Private Sub LogHandleExceptionEvent(ByVal source As Object, _
ByVal e As CrystalDecisions.Windows.Forms.ExceptionEventArgs) Handles _
CrystalReportViewer.HandleException
Dim eventLog As New EventLog("event.log")
Dim eventMsg As String = _
"HandleException event:" & vbCrLf & _
"Exception: " & e.Exception().Message & vbCrLf & _
"UserData: " & e.UserData()
eventLog.WriteEntry(eventMsg)
e.Handled = False
End Sub
private void LogHandleExceptionEvent(Object source,
CrystalDecisions.Windows.Forms.ExceptionEventArgs e)
{
System.Diagnostics.EventLog eventLog =
new System.Diagnostics.EventLog("event.log");
string eventMsg =
"HandleException event:" + "\n" +
"Exception: " + e.Exception.Message + "\n" +
"UserData: " + e.UserData.ToString();
eventLog.WriteEntry(eventMsg);
e.Handled = false;
}
Jerarquía de herencia
Object
EventArgs
ViewerEventArgs
ExceptionEventArgs
Información de versión
Crystal Reports Basic for Visual Studio 2008
Admitido desde: Crystal Reports for Visual Studio .NET 2002
Vea también
Referencia
ExceptionEventArgs Miembros
CrystalDecisions.Windows.Forms Espacio de nombres