Leçon 12: Formulaires et États

Formulaires

3 catégories de contrôle
contrôle lié ("bound control")
contrôle associé à un champ; toute modification de la valeur est automatiquement conservée dans le champ de la table sous-jacente au formulaire.
contrôle indépendant ("unbound control")
contrôle non associé à un champ; un changement de la valeur ne sera donc pas conservé dans la table sous-jacente au formulaire.
contrôle calculé
contrôle affichant le résultat d'un calcul (ex: =qté * prix).

Types de contrôle
Intitulé (ou étiquette)
pour afficher du texte statique
Zone de texte
pour entrer/modifier une valeur
Case à cocher
pour entrer/modifier une valeur de type Oui/Non
Zone de liste
pour sélectionner une valeur parmi une liste de valeurs possibles (cf. domaines de valeurs)
Zone de liste modifiable
pour sélectionner une valeur parmi une liste de valeurs possibles ET entrer/modifier une valeur
Groupe d'options + bouton d'option ou bouton bascule
pour choisir une valeur (option) parmi une courte liste de valeurs possibles mutuellement exclusives
Sous-formulaire
pour imbriquer un formulaire dans un autre afin de visualiser, dans un seul écran, un enregistrement parent ainsi que ses enregistrements enfants; le tout en fonction des valeurs de la clé primaire de la table parent (formulaire principal) et de la clé externe de la table enfant (sous-formulaire)

Les contrôles peuvent être déplacés et redimensionnés à l'aide des poignées entourant le contrôle sélectionné

La mise-en-forme de ces contrôles peut se faire avec la barre d'outils Format ou avec la feuille de propriétés, qui regroupe l'ensemble des options possibles pour les contrôles; dont la propriété Source du contrôle permettant de définir à quel champ (s'il y a lieu) est associé le contrôle.


États

Sections d'un état
En- tête d'état
est imprimé en haut de la première page
En-tête de page
est imprimé en haut de toutes les pages
En-tête(s) de groupe
est imprimé avant chaque groupe d'enregistrement, définis lors de la création de l'état
Détail
est imprimé une fois pour chaque enregistrement
Pied(s) de groupe
est imprimé après chaque groupe d'enregistrement, définis lors de la création de l'état
Pied de page
est imprimé en bas de toutes les pages
Pied d'état
est imprimé en bas de la dernière page
Les concepts présentés dans les formulaires se retrouvent aussi dans les états

Index Leçons

[1] - [2] - [3] - [4] - [5] - [6] - [7] - [8 intra] - [9] - [10] - [11] - [12] - [13] - [14] - [15 final]


Dernière modification: 2006-03-28