Objeto GroupLevel (Access)

Use la propiedad GroupLevel de Visual Basic para hacer referencia al nivel de grupo que está agrupando u ordenando en un informe.

Comentarios

El valor de la propiedad GroupLevel es una matriz en la que cada entrada identifica un nivel de grupo. Para hacer referencia a un nivel de grupo, utilice esta sintaxis:

GroupLevel (n)

El número n es el nivel de grupo, que comienza desde 0. El primer campo o expresión en el que se agrupa es el nivel de grupo 0, el segundo es el nivel de grupo 1 y así sucesivamente. Es posible tener hasta 10 niveles de grupo (del 0 al 9).

Los siguientes valores de ejemplo muestran cómo utilizar la propiedad GroupLevel para hacer referencia a un nivel de grupo.

Nivel de grupo Hace referencia a
GroupLevel (0) El primer campo o expresión que ordena o agrupa.
GroupLevel (1) El segundo campo o expresión que ordena o agrupa.
GroupLevel (2) El tercer campo o expresión que ordena o agrupa.

Use esta propiedad solo mediante Visual Basic para establecer las propiedades SortOrder, GroupOn, GroupInterval, KeepTogether y ControlSource . Establecer estas propiedades en el procedimiento de evento Open de un informe.

En los informes, se puede ordenar o agrupar por más de un campo o expresión. Cada campo o expresión que agrupe u ordene es un nivel de grupo.

Los campos y expresiones a ordenar y agrupar se especifican mediante el método CreateGroupLevel.

Si ya se ha definido un grupo para un informe (la propiedad GroupLevel está establecida en 0), puede utilizar la propiedad ControlSource para cambiar el nivel de grupo en el procedimiento de eventos abiertos del informe.

Por ejemplo, el código siguiente cambia la propiedad ControlSource a un valor contenido en el cuadro de texto txtPromptYou del formulario abierto denominado SortForm.

Private Sub Report_Open(Cancel As Integer) 
 Me.GroupLevel(0).ControlSource _ 
 = Forms!SortForm!txtPromptYou 
End Sub

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.