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.
Stellt Daten für das Drill-Ereignis bereit.
Namespace CrystalDecisions.Windows.Forms Assembly CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)
Syntax
Public Class DrillEventArgs
Inherits ViewerEventArgs
public class DrillEventArgs : ViewerEventArgs
Anmerkungen
Die DrillEventArgs-Klasse enthält die Daten, die mit dem Drill-Ereignis in Zusammenhang stehen. Das Drill-Ereignis wird durch das CrystalReportViewer-Steuerelement ausgelöst, wenn ein Anwender einen Drilldown auf einen Bericht ausführt. Dazu muss lediglich ein Drilldown auf eine Gruppe oder ein Diagramm ausgeführt oder ein Element in der Gruppenstruktur ausgewählt werden.
Beispiel
Im folgenden Beispiel werden die Details des Drill-Ereignisses abgerufen und ein neuer Eintrag im Ereignisprotokoll erstellt.
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;
}
Übernahmehierarchie
Object
EventArgs
ViewerEventArgs
DrillEventArgs
Versionsinformationen
Crystal Reports Basic for Visual Studio 2008
Unterstützt ab: Crystal Reports for Visual Studio .NET 2002
Siehe auch
Referenz
DrillEventArgs Elemente
CrystalDecisions.Windows.Forms Namespace