L’objet ReportReport
L’objet Report, qui appartient à la collection Reports, correspond à un état, Reports donnant la liste de tous les états ouverts. L’objet ActiveReport pointe sur l’état actif.
1. Syntaxe
Pour se référer à un état, il existe plusieurs syntaxes possibles, directement issues du parcours d’éléments de la collection Reports.
Reports!NomEtat
'Exemple Reports!Contrats
Reports![NomEtat]
'Exemple : Reports![Contrats]
Reports("NomEtat")
'Exemple : Reports("Contrats")
Reports(Index)
'Exemple : Reports(1)
Tout comme pour les formulaires, la syntaxe la plus fréquemment rencontrée et utilisée est Reports![NomEtat], permettant l’utilisation d’un nom d’état comportant un espace, ce que la première syntaxe ne permet pas de faire.
2. Équivalence mode Création/VBA
a. Onglet Format
Dans le volet de navigation Feuille de propriétés, on peut voir apparaître dans l’onglet Format les éléments suivants :
Le tableau suivant inventorie les propriétés dans l’interface, leur équivalent en VBA ainsi que le type de donnée de la propriété.
Libellé IHM |
Propriété VBA |
Type de donnée |
Légende |
Caption |
String |
Affichage... |