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
- mêmes catégories de contrôle (lié, indépendant, calculé); le contrôle calculé permettant, entre autres, d'afficher des sous-totaux (ex: =Somme(prix))
- mêmes types de contrôle (intitulé, zone de texte, case à cocher, etc.)
- mêmes outils de mise-en-forme
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