DrillEventArgs Classe
Fournit des données pour l'événement Drill.
Espace de noms CrystalDecisions.Windows.Forms Assembly CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)
Syntaxe
Public Class DrillEventArgs
Inherits ViewerEventArgs
public class DrillEventArgs : ViewerEventArgs
Remarques
La classe DrillEventArgs contient les données associées à l'événement Drill. L'événement Drill est déclenché par le contrôle CrystalReportViewer lorsqu'un utilisateur explore un rapport. Cela peut être en explorant un groupe ou un diagramme. Il se produit également lors de la sélection d'un élément dans l'arborescence des groupes.
Exemple
L'exemple suivant obtient les détails de l'événement Drill et crée une entrée dans le journal des événements.
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;
}
Hiérarchie d'héritage
Object
EventArgs
ViewerEventArgs
DrillEventArgs
Informations de version
Crystal Reports Basic for Visual Studio 2008
Pris en charge depuis : Crystal Reports for Visual Studio .NET 2002
Voir aussi
Référence
DrillEventArgs Membres
CrystalDecisions.Windows.Forms Espace de noms