Share via


Propiedad Report.GroupLevel (Access)

Use la propiedad GroupLevel en Visual Basic para hacer referencia al nivel de grupo en el que se va a agrupar o ordenar en un informe. Objeto GroupLevel de sólo lectura.

Sintaxis

expresión. GroupLevel (Index)

Expresión Variable que representa un objeto Report .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Index Obligatorio Long El nivel de grupo, que comienza por 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, etc.

Comentarios

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) Primer campo o expresión en el que se ordena o agrupa.
GroupLevel (1) Segundo campo o expresión en el que se ordena o agrupa.
GroupLevel (2) Tercer campo o expresión en el que se ordena o agrupa.

El valor de la propiedad GroupLevel es una matriz en la que cada entrada identifica un nivel de grupo. Puede tener hasta 10 niveles de grupo (de 0 a 9).

Nota:

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 en el que se agrupa o ordena es un nivel de grupo.

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

Si un grupo ya está definido para un informe (la propiedad GroupLevel está establecida en 0), puede usar la propiedad ControlSource para cambiar el nivel de grupo en el procedimiento de evento Open del informe.

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

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.