Evento CrystalReportViewer.Drill
El evento se activa cuando se profundiza en un informe.
[Visual Basic]
Public Event Drill As EventHandler
[C#]
public event EventHandler Drill;
[C++]
public: __event EventHandler* Drill;
[VJ#]
public EventHandler Drill;
Datos de eventos
El controlador de eventos recibe un argumento de tipo DrillEventArgs que contiene datos relacionados con este evento.
Propiedad | Descripción |
---|---|
CurrentGroupLevel | Int16. Obtiene el nivel de grupo en el que se profundizó. |
CurrentGroupName | Cadena. Obtiene el nombre de grupo en el que se profundizó. |
CurrentGroupNamePath | Cadena. Para uso futuro. |
CurrentGroupPath | Cadena. Obtiene el número de grupo y el nivel de grupo actual en el que se profundizó. |
NewGroupLevel | Int16. Obtiene el nuevo nivel de grupo en el que se profundiza. |
NewGroupName | Cadena. Obtiene el nuevo nombre de grupo en el que se profundiza. |
NewGroupNamePath | Cadena. Para uso futuro. |
NewGroupPath | Cadena. Obtiene el número y el nivel de grupo en el que se profundiza. |
Observaciones
Se generará este evento cuando un usuario profunidce en un informe. Puede ocurrir al profundizar en un grupo o en un gráfico.
Ejemplo
En este ejemplo se muestra cómo se establece una etiqueta en el nombre de grupo en el que se profundizó.
[Visual Basic]
Private Sub CrystalReportViewer1_Drill(ByVal source As Object, _
ByVal e As CrystalDecisions.Web.DrillEventArgs) _
Handles CrystalReportViewer1.Drill
Label1.Text = e.CurrentGroupName
End Sub
[C#]
private void CrystalReportViewer1_Drill(object source, CrystalDecisions.Web.DrillEventArgs e)
{
Label1.Text = e.CurrentGroupName;
}
[C++]
void crystalReportViewer1_Drill (Object* sender, CrystalDecisions::Web::DrillEventArgs * e)
{
Label1->Text = e->CurrentGroupName;
};
[VJ#]
private void CrystalReportViewer1_Drill(System.Object source, CrystalDecisions.Web.DrillEventArgs e)
{
Label1.set_Text(e.get_CurrentGroupName());
}
Vea también
Clase CrystalReportViewer | Miembros de CrystalReportViewer | Espacio de nombres CrystalDecisions.Web