Compartir a través de


DrillEventArgs Clase

Proporciona datos para el evento Drill.

Espacio de nombres CrystalDecisions.Windows.Forms Ensamblado CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)

Sintaxis

Public Class DrillEventArgs
    Inherits ViewerEventArgs
public class DrillEventArgs : ViewerEventArgs

Comentarios

La clase DrillEventArgs contiene los datos relacionados con el evento Drill. El evento Drill es generado por el control CrystalReportViewer cuando el usuario profundiza en un informe. Puede ocurrir al profundizar en un grupo o en un gráfico. También cuando se seleccione un elemento del árbol de grupos.

Ejemplo

En el siguiente ejemplo se obtienen los detalles del evento Drill y crea una nueva entrada en el registro de eventos.

          Private Sub LogDrillEvent(ByVal source As Object, _
          ByVal e As CrystalDecisions.Windows.Forms.DrillEventArgs) Handles _
          CrystalReportViewer.Drill
          Dim eventLog As New EventLog("event.log")
          Dim eventMsg As String = _
          "Drill event:" & vbCrLf & _
          "IsDrillDown: " & e.IsDrillDown() & vbCrLf & _
          "CurrentGroupLevel: " & e.CurrentGroupLevel & vbCrLf & _
          "NewGroupLevel: " & e.NewGroupLevel & vbCrLf & _
          "CurrentGroupName: " & e.CurrentGroupName & vbCrLf & _
          "NewGroupName: " & e.NewGroupName & vbCrLf & _
          "CurrentGroupPath: " & e.CurrentGroupPath & vbCrLf & _
          "NewGroupPath: " & e.NewGroupPath
          eventLog.WriteEntry(eventMsg)
          e.Handled = False
          End Sub
        
          private void LogDrillEvent(Object source,
          CrystalDecisions.Windows.Forms.DrillEventArgs e)
          {
          System.Diagnostics.EventLog eventLog =
          new System.Diagnostics.EventLog("event.log");
          string eventMsg =
          "Drill event:" + "\n" +
          "IsDrillDown: " + e.IsDrillDown() + "\n" +
          "CurrentGroupLevel: " + e.CurrentGroupLevel + "\n" +
          "NewGroupLevel: " + e.NewGroupLevel + "\n" +
          "CurrentGroupName: " + e.CurrentGroupName + "\n" +
          "NewGroupName: " + e.NewGroupName + "\n" +
          "CurrentGroupPath: " + e.CurrentGroupPath + "\n" +
          "NewGroupPath: " + e.NewGroupPath;
          eventLog.WriteEntry(eventMsg);
          e.Handled = false;
          }
        

Jerarquía de herencia

Object
   EventArgs
      ViewerEventArgs
         DrillEventArgs

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

DrillEventArgs Miembros
CrystalDecisions.Windows.Forms Espacio de nombres