TP 6
TP 6
TP 6
Objectifs :
Utilisation des contrôles dans un formulaire:
Cases à cocher, cases d'option, bouton bascule
Zones de listes et liste modifiable
Sous-formulaire
Rappel:
Les formulaires peuvent contenir des contrôles dont la tâche est d'aider l'utilisateur à
entrer les données aisément. Les contrôles les utilisés dans un formulaire, mis à part les
zones de texte, sont les cases à cocher, les cases d'option bascule, zone de liste. Liste
modifiables, bouton de commande et sous formulaire dont voici leurs icônes
Réalisation pratique:
1. Le directeur d’une agence de voyage veut informatiser son entreprise en vue
d’automatiser la saisie des voyages. Pour résoudre ce problème, on se propose une
base de données sous le nom Agence de voyages qui contient les trois tables
CLIENTS, PAYS, VOYAGES et leur requête sélection.
Table VOYAGES
Champs Types
Numéro de vol Texte
Code Client Numérique/Octet
Date de départ Date/Heure
Code Pays Texte
Taux de Remise Numérique/Réel simple
2. Etablir une relation entre les trois tables.
3. Créer une requête sélection sous le nom SAISIE DES VOYAGES permettant de
saisir des enregistrements dans la table VOYAGES, et ayant comme champs:
Page (10/17)
Université Mohammed Boudiaf-msila-
Faculté informatique Microsoft Access
• Cliquer sur le bouton "Etiquette" se trouvant dans la boite à outil , tracer un cadre
dans la zone Entête du formulaire, ensuite taper le titre "ECRAN SAISIE DES
VOYAGES"
• Appliquer à l’entête du formulaire la police Arial avec taille 20 et couleur rouge
SECTION B:
• Pour insérer le champ Code Client, sous forme d'une liste modifiable, donnant la
possibilité à l'utiliser de faire son choix en affichant tous les codes à partir de la table
"CLIENTS". Cliquer sur le bouton Zone de liste déroulante ( ), ensuite déplacer le
champ Code Client à partir de la liste des champs vers l'endroit souhaité dans le
corps du formulaire
• Suivre les instructions de l'assistant, en indiquant la source de recherche des codes
qui est la table CLIENTS et les noms des champs qui vont figurer dans la liste (Code
Client, Nom)
• Pour terminer l'assistant, indiquer la colonne contenant la valeur à stocker (Code
Client de la table CLIENT).
• Glisser les champs Nom et Prénom du Client en supprimant leurs étiquettes
• Tracer une ligne horizontale avec une couleur et un style choisi à partir de la palette
des couleurs
SECTION C:
• Glisser les champs Numéro du Vol et Date de départ
• Le champ Vol Direct doit être représenté par une "Case à cocher", pour cela cliquer
sur le bouton , ensuite déplacer le champ à l'endroit indiqué
• Tracer une ligne horizontale avec une couleur et un style choisi à partir de la palette
des couleurs
SECTION D:
• Refaire les mêmes étapes de la section B, le Code Pays doit être représenté par une
"Zone de liste" puis glisser les champs Pays (sans étiquette) et Prix Voyage.
• Tracer une ligne horizontale avec une couleur et un style choisi à partir de la palette
des couleurs.
SECTION E:
• Glisser les champs Taux de remise et Net
SECTION F:
• dans le pied du formulaire, insérer une "Zone de texte" avec le bouton , ensuite
changer son libellé en "Nous somme le:"
• Taper la formule suivante: =DATE().
• Refaire le mêmes étapes pour insérer l'heure du système (TEMPS()).
Page (11/17)
Université Mohammed Boudiaf-msila-
Faculté informatique Microsoft Access
10. Supprimer le champ Code Client du sous-formulaire, afficher l’état final de votre
formulaire puis quitter la base
11. Créer un formulaire instantané : Colonne sous le nom CLIENT pour la table
CLIENT
12. De même créer un formulaire instantané : Tableau sous le nom PAYS pour la table
PAYS
F
Formulaire SAISIE DES VOYAGES (Mode affichage)
Page (12/17)