Concevoir un formulaire Présentations des formulaires 172
Créer un formulaire avec l Assistant Formulaire Instantané 1. Cliquez Formulaires dans la fenêtre Base de données. 2. Cliquez Nouveau (la boite de dialogue Nouveau formulaire apparaît). 3. Cliquez le type de formulaire instantané désiré. 4. Cliquez la flèche dans cette zone, afin de sélectionner la table dont les données figureront dans le formulaire. 5. Cliquez OK, afin de créer le formulaire. 173
Créer un formulaire avec l Assistant Formulaire Instantané (suite) Le formulaire apparaît, affichant les noms de champ de la table sélectionnée et les données du premier enregistrement. 6. Enregistrez le formulaire (la boite de dialogue Enregistrer sous s affiche. 7. Donnez un nom au formulaire et appuyez sur la touche Entrée. 174
Modes d affichage d un formulaire Mode Création : permet de modifier les mises en page et en forme d un formulaire. Mode Formulaire : affiche normalement un enregistrement à la fois, de façon claire et organisée. Mode Feuille de données : affiche tous les enregistrements en lignes et en colonnes. Les noms des champs en haut de la fenêtre. 175
Modes d affichage d un formulaire (suite) 1. Dans cet exemple, le formulaire est affiché en mode Formulaire. Cliquez la flèche, afin de sélectionner un autre mode d affichage, puis cliquez le mode souhaité. 2. Le formulaire s affiche dans le mode sélectionné. 176
Déplacer un contrôle 1. Affichez le formulaire à modifier en mode Création. 2. Cliquez le contrôle à déplacer. Des poignées ( ) apparaissent autour de lui. 3. Placez le pointeur de la souris sur la bordure du contrôle et faites glisser ce dernier vers un nouveau endroit. 177
Déplacer un contrôle (suite) Dans cet exemple, l intitulé et la zone de texte correspondante apparaissent au nouvel emplacement. 4. Enregistrez vos modifications. Pour déplacer une zone de texte ou un intitulé particulier, répétez les étapes 1 à 4, mais à l étape 3, positionnez cette fois le pointeur de la souris sur la grosse poignée ( ), située dans le coin supérieur gauche du contrôle. 178
Redimensionner un contrôle 1. Affichez en mode création le formulaire à modifier. 2. Cliquez le contrôle à redimensionner. Des poignées ( ) apparaissent autour de lui. 3. Placez le pointeur sur un poignée et faites la glisser jusqu à ce que le contrôle soit aux dimensions souhaitées. 4. Enregistrez vos modifications. 179
Redimensionner un formulaire 1) Affichez le formulaire à modifier en mode création. 2) Placez le pointeur de la souris sur la bordure droite ou gauche du formulaire. 3) Faites glisser la bordure jusqu à ce que le formulaire atteigne les dimensions souhaitées. (Une ligne indique la nouvelle taille du formulaire). 4) Enregistrez vos modifications. 180
Ajouter un champ 1. Afficher le formulaire à modifier en mode création. 2. Cliquez ce bouton afin d afficher une liste des champs de la table utilisée pour créer ce formulaire. 3. Placez le pointeur de la souris sur le champ à ajouter à votre formulaire, puis faites glisser le champ à l endroit voulu. 4. L intitulé et la zone de texte correspondant au champ apparaissent sur le formulaire. 5. Enregistrez vos modifications. 181
Ajouter un intitulé 1. Cliquez le bouton Aa, afin d ajouter un intitulé au formulaire. 2. Si Aa n est pas affiché, cliquez ce bouton, afin de faire apparaître la barre d outils Boite à outils. 3. Cliquez à l endroit où devra figurer le coin supérieur gauche de l intitulé. 4. Saisissez le texte à placer dans l intitulé, puis appuyez sur la touche Entrée. 5. Enregistrez vos modifications. 182
Appliquer un format automatique 1. Afficher en mode Création le formulaire à modifier. 2. Cliquez ce bouton, afin de sélectionner le formulaire. 3. Cliquez ce bouton, pour sélectionner un format automatique. (la boite de dialogue Format automatique apparaît). 183
Appliquer un format automatique (suite) 4. Cliquez le format automatique à utiliser. (cette zone donne un aperçu du format automatique sélectionné). 5. Cliquez OK, afin de valider votre choix. (le formulaire adopte le nouveau format automatique). 6. Enregistrez vos modifications. 184
Ajouter une image 1. Cliquez ce bouton, afin d ajouter une image à votre formulaire. 2. Cliquez à l endroit où devra figurer le coin supérieur de l image. (la boite de dialogue insérer une image apparaît). 3. Cliquez le nom de l image à ajouter au formulaire, puis cliquez OK.(l image apparaît dans votre formulaire). 4. Enregistrez vos modifications. 185
Pour se déplacer parmi les enregistrements dans le formulaire, on utilise les icônes fléchés en bas du formulaire : 186
Pour modifier l'aspect et le contenu du formulaire, on clique soit sur le bouton "Modifier" dans l'onglet "Formulaires" de la fenêtre principale d'access, soit sur l'icône 187
Pour tous les contrôles placés sur le formulaire, en cliquant dessus avec le bouton droit, on obtient le menu suivant : 188
189
Le contrôle "Zone de Texte" 190
Le contrôle "Zone de Texte" 191
Le contrôle «Groupe d options» 192
Le contrôle «Groupe d options» 193
Le contrôle «Groupe d options» 194
Le contrôle «Groupe d options» 195
Le contrôle «Groupe d options» 196
197
Les contrôles «Zone de Liste» et «Zone de Liste Modifiable» 198
Les contrôles «Zone de Liste» et «Zone de Liste Modifiable» 199
Les contrôles «Zone de Liste» et «Zone de Liste Modifiable» 200
Les contrôles «Zone de Liste» et «Zone de Liste Modifiable» 201
Les contrôles «Zone de Liste» et «Zone de Liste Modifiable» 202
203
Le contrôle «Bouton de commande» 204
205
206
207
208
209
210
Le contrôles «Sous-Formulaire» 211
212
213
214
215
216
CREATION D UN ETAT 217
218
219
220
221
222
LES MACRO COMMANDES La macro commande permet d'automatiser certaines tâches d'access, elle peut simuler une suite d'actions qui auraient du être faites par l'utilisateur. 223
224
225
Exécuter la macro pas à pas 1. Ouvrir la macro en mode création 2. Cliquer sur l'icône : 3. Exécuter ensuite la macro 226
Exécuter des actions en fonction de conditions 1. On va créer une nouvelle macro pour vérifier la date, une fois la fenêtre de la macro ouverte, cliquez sur l'icône : 2. Une nouvelle colonne apparaît dans la fenêtre de la macro, c'est la colonne "Condition", c'est dans cette colonne qu'on va taper la condition qui décidera si oui ou non l'action de la macro doit s'exécuter. 3. On veut qu'un message d'erreur s'affiche lorsque la date de la commande est vide, la condition pour que le message s'affiche est donc : [date de la commande] Est Null. L'action qui va être déclenchée si la condition s'avère vraie va être l'affichage d'un message d'erreur. 227
Affectation de la macro à l'événement 228
7. Afficher un message 229
11. Mettre un bouton de commande dans un formulaire 230