Compartilhar via


Propriedade Report.GroupLevel (Access)

Use a propriedade GroupLevel no Visual Basic para se referir ao nível de grupo em que você está agrupando ou classificando em um relatório. Objeto GroupLevel somente leitura.

Sintaxe

expressão. GroupLevel (Índice)

Expressão Uma variável que representa um objeto Report .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Obrigatório Long O nível do grupo, começando com 0. O primeiro campo ou expressão em que você agrupa é o nível de grupo 0, o segundo é o nível de grupo 1 e assim por diante.

Comentários

As configurações de amostra a seguir mostram como usar a propriedade GroupLevel para se referir a um nível de grupo.

Nível de grupo Refere-se a
GroupLevel (0) O primeiro campo ou expressão em que você classifica ou agrupa.
GroupLevel (1) O segundo campo ou expressão em que você classifica ou agrupa.
GroupLevel (2) O terceiro campo ou expressão em que você classifica ou agrupa.

A configuração da propriedade GroupLevel é uma matriz na qual cada entrada identifica um nível de grupo. Você pode ter até 10 níveis de grupo (de 0 a 9).

Observação

Use essa propriedade apenas usando o Visual Basic para definir as propriedades SortOrder, GroupOn, GroupInterval, KeepTogether e ControlSource . Você pode definir essas propriedades no procedimento de evento Open de um relatório.

Em relatórios, você pode agrupar ou classificar mais de um campo ou expressão. Cada campo ou expressão em que você agrupa ou classifica é um nível de grupo.

Especifique os campos e as expressões a serem classificadas e agrupadas em usando o método CreateGroupLevel.

Se um grupo já estiver definido para um relatório (a propriedade GroupLevel está definida como 0), você poderá usar a propriedade ControlSource para alterar o nível de grupo no procedimento de evento Open do relatório.

Exemplo

O código a seguir altera a propriedade ControlSource para um valor contido na caixa de texto txtPromptYou no formulário aberto chamado SortForm.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.