Share via


Propriété Report.GroupLevel (Access)

Utilisez la propriété GroupLevel dans Visual Basic pour faire référence au niveau du groupe que vous regroupez ou triez dans un rapport. Objet GroupLevel en lecture seule.

Syntaxe

expression. GroupLevel (Index)

Expression Variable qui représente un objet Report .

Parameters

Nom Requis/Facultatif Type de données Description
Index Obligatoire Entier long Niveau de groupe, commençant par 0. Le premier champ ou expression sur lequel vous regroupez est le niveau de groupe 0, le second est le niveau de groupe 1, et ainsi de suite.

Remarques

Paramètres de l'exemple suivant affiche la façon dont vous utilisez la propriété GroupLevel pour faire référence à un niveau de groupe.

Niveau de groupe Se rapporte à
GroupLevel (0) Premier champ ou expression sur lequel vous triez ou regroupez.
GroupLevel (1) Deuxième champ ou expression sur lequel vous triez ou regroupez.
GroupLevel (2) Troisième champ ou expression sur lequel vous triez ou regroupez.

Le paramètre de la propriété GroupLevel est un tableau dont chaque entrée identifie un niveau de groupe. Vous pouvez avoir jusqu'à 10 niveaux de regroupement (0 à 9).

Remarque

Utilisez cette propriété uniquement à l’aide de Visual Basic pour définir les propriétés SortOrder, GroupOn, GroupInterval, KeepTogether et ControlSource . Vous définissez ces propriétés dans la procédure événementielle Open d'un état.

Dans les rapports, vous pouvez regrouper ou trier sur plusieurs champs ou expressions. Chaque champ ou expression sur lequel vous regroupez ou triez est un niveau de groupe.

Vous spécifiez les champs et les expressions à trier et grouper sur en utilisant la méthode CreateGroupLevel.

Si un groupe est déjà défini pour un rapport (la propriété GroupLevel a la valeur 0), vous pouvez utiliser la propriété ControlSource pour modifier le niveau du groupe dans la procédure événementielle Open de l’état.

Exemple

Le code suivant remplace la propriété ControlSource par une valeur contenue dans la zone de texte txtPromptYou du formulaire ouvert nommé SortForm.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.