Weitere ähnliche Inhalte Ähnlich wie cours les formulaires 2 microsoft access (20) Mehr von YounesOuladSayad1 (17) cours les formulaires 2 microsoft access1. ACCESS 2013
Système de Gestion
de Bases de Données
Relationnelles
Oulad Sayad Younes
2018-2019-oulad.sayad.younes@lgmail,com
2. © 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com Page 2 sur 24
I. PRÉSENTATION
II. LES TABLES
III. LES REQUÊTES
IV. LES RELATIONS
V. LES FORMULAIRES (2)
VI. LES ÉTATS
VII. LES MACROS
SOMMAIRE
3. Microsoft Access 2013
V. LES FORMULAIRES
1. La barre d'outils
La barre d'outils vous offre l'accès à plusieurs
contrôles que vous pouvez ajouter à votre
formulaire. La partie qui suit explique chacun
de ces outils et donne un exemple du
fonctionnement de chacun dans un
formulaire.
Appuyez sur le bouton pour afficher
la barre d'outils.
Page 3 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
4. Microsoft Access 2013
V. LES FORMULAIRES
1. La barre d'outils
Page 4 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
5. Microsoft Access 2013
V. LES FORMULAIRES
2. Sélectionnez un contrôle
En appuyant sur le
bouton , vous pouvez
sélectionner un ou
plusieurs contrôles
(objets) pour ensuite les
déplacer ou changer une
de leurs propriétés.
Page 5 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
6. Microsoft Access 2013
V. LES FORMULAIRES
3. Activer les assistants
Cette option vous permet
d'activer ou non les
assistants pour les
différents contrôles de la
barre d'outils. Laissez les
assistants "actifs". Ceci va
vous aider lors de l'ajout de
certains contrôles à votre
formulaire.
Page 6 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
7. Microsoft Access 2013
V. LES FORMULAIRES
4. Ajouter un "intitulé" ou du texte libre.
•il sert à décrire les champs ou à ajouter
de l'information supplémentaire sur le
formulaire.
•Un intitulé apparaît à chaque fois que
vous ajoutez un champ au formulaire.
•Pour l'utiliser:
1. Appuyez sur le bouton .
2. Cliquez sur le formulaire où vous
voulez placer l'intitulé.
3. Écrivez le texte de votre choix.
Page 7 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
8. Microsoft Access 2013
V. LES FORMULAIRES
5. Ajouter une "zone de texte"
•il est possible d'ajouter des champs
calculés à partir d'autres données dans
un formulaire.
Faire des calculs directement dans le
formulaire avec une zone de texte.
•Par exemple, le total d'une facture :
=[SousTotalProduits] + [SousTotalServices] + [Taxes] .
•La prochaine partie consiste à ajouter
un champ calculé qui calcule le total des
revenus (salaire+commission) de
l'employé affiché à l'écran.
Page 8 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
9. Microsoft Access 2013
V. LES FORMULAIRES
5. Ajouter une "zone de texte"
1. Appuyez sur le bouton pour ajouter une zone de texte.
2. Cliquez à l'endroit où vous voulez le champ indépendant.
La zone de texte et un intitulé vont apparaître.
3. Placez le curseur à l'intérieur de la case de zone de texte.
4. Entrez la formule suivante: =[salaire] + [commission] .
5. Affichez le formulaire en mode Formulaire en appuyant
sur le bouton .
Page 9 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
10. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
•Un groupe d'options permet de choisir parmi
une liste prédéterminée.
créer un groupe d'options qui sert à
déterminer le statut social de l'employé. La
valeur qui sera choisie sera conservée dans le
champ Statut de la table Employés.
1. Appuyez sur le bouton .
2. Cliquez sur le formulaire à l'endroit où vous
voulez mettre un groupe d'options.
Page 10 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
11. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
À la première fenêtre, l'assistant de groupe d'options va vous
demander la liste des étiquettes, ou descriptions, pour les choix que
vous voulez offrir à l'utilisateur du formulaire.
1. Écrivez ensuite la liste des possibilités. Pour les besoins de
l'exercice, écrivez les mêmes étiquettes, ou descriptions, que
ceux affichés à la fenêtre ci-dessus.
2. Appuyez sur le bouton Suivant .
Page 11 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
12. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
Page 12 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
L'assistant pour le groupe d'options vous demande ensuite
si l'une des valeurs devrait être la valeur par défaut.
1. Sélectionnez l'option: "Non, je ne veux pas définir de
valeur par défaut."
2. Appuyez sur le bouton Suivant
13. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
•il faut donner une valeur à chacune des etiquettes. Par défaut,
Access affiche un chiffre à côté de chacune de ces étiquettes.
•Il vous est aussi possible de mettre du texte au lieu des chiffres.
Cette fenêtre vous permet de modifier ces valeurs à ceux de votre
choix.
1. laissez les valeurs à ceux affichés initialement à la fenêtre.
2. Appuyez sur le bouton Suivant
Page 13 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
14. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
L'assistant vous demande ensuite que faire avec la valeur
sélectionnée. Il vous offre de la conserver dans un champ
indépendant (conserver la valeur pour un usager ultérieur) ou
de placer cette valeur dans un champ d'une table.
1. Sélectionnez l'option "Stocker la valeur dans ce champ:"
et sélectionnez le champ Statut.
2. Appuyez sur le bouton Suivant.
Page 14 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
15. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
L'assistant vous demande ensuite de l'information sur le style de
présentation du groupe d'options que vous préférez. Il vous offre le
choix pour la présentation des intitulés (descriptions) et de la
bordure qui entoure le groupe. La partie gauche de la fenêtre vous
offre un aperçu du groupe d'options avec vos choix d'options.
1. Sélectionnez l'option "Case d'option" pour la présentation des
étiquettes.
2. Sélectionnez l'option "Échelonné" pour le choix de la bordure.
3. Appuyez sur le bouton Suivant.
Page 15 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
16. Microsoft Access 2013
V. LES FORMULAIRES
6. Ajouter un groupe d'options
Le dernier élément dont l'assistant a besoin pour terminer la
création du groupe est le titre pour le groupe d'options. Ce titre va
apparaître au haut du groupe d'options:
1. Écrivez le texte suivant dans la case : Statut social .
2. Appuyez sur le bouton Terminer.
•Access va prendre quelques instants pour générer le groupe
d'options avec les options que vous avez choisies. Voici le résultat de
l'exercice.
•Avec un groupe d'options, il est seulement possible de choisir l'un
des choix offerts dans la boîte à la fois. Comme dans cet exemple, il
est impossible d'être célibataire et marié en même temps!
Page 16 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
17. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
• Une zone de liste modifiable vous permet de
sélectionner une valeur parmi une liste
prédéterminée.
• La liste modifiable permet d’afficher plusieurs
champs en même temps. Ceci a l'avantage de
donner une meilleure référence au moment de
faire un choix pour une valeur de la liste.
1. De la barre d'outils, appuyez sur le bouton .
2. Placez la zone de liste modifiable en cliquant
à l'endroit où le champ Bureau était situé.
Page 17 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
18. 1. Créer un champ (numérique) dans la
table ou la requête lié au formulaire
2. Créer la zone de liste déroulante
3. Choisir la table source qui contient les
donner de la liste
4. Choisir les champs a afficher dans liste
5. Trier la liste
6. Cache la colonne clé
7. Cherche le champ ou on va stocké
l’element choisis dans la liste (Etape 1)
Etapes de création d’une zone de liste déroulante
19. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
L'assistant vous offre trois manières de déterminer la source pour la
liste modifiable. Parmi les choix pour déterminer la source, vous
pouvez choisir le contenu d'une table ou d'une requête. Vous
pouvez aussi écrire les valeurs de votre choix. Celles-ci seront
ensuite conservées dans une nouvelle table. La dernière possibilité
vous permet de vous rendre à un enregistrement selon le choix de
cette liste modifiable.
1. sélectionnez la première option: Je veux
que la liste modifiable recherche ...
1. Appuyez sur le bouton Suivant.
Page 19 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
20. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
L'assistant va ensuite vous demander le nom de la table ou de la
requête qui sera utilisé pour la source de la zone modifiable. Il vous
affiche même la liste de ceux-ci.
1. Pour les besoins de l'exercice, sélectionnez la table Bureau.
2. Appuyez sur le bouton Suivant .
Page 20 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
21. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
La fenêtre suivante vous demande de choisir parmi la liste des
champs de la requête ceux que vous voulez afficher à l'écran. Ceux-
ci vous donnent une référence supplémentaire lors de la sélection
de la valeur de la liste modifiable. Les champs seront affichés selon
l'ordre qu'ils se retrouvent dans la case "Champs sélectionnés".
1. Sélectionnez dans l'ordre les champs
suivants: Bureaux, Adresse, Téléphone.
2. Appuyez sur le bouton Suivant.
Page 21 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
22. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
La prochaine fenêtre vous demande de déterminer la largeur de
chacune des colonnes des champs que vous avez sélectionnés à la
fenêtre précédente. C'est cette largeur qui sera utilisée lorsqu'il sera
le temps d'afficher la liste modifiable. Aussi, cette fenêtre vous
permet d'afficher ou de cacher la colonne clé; la première
sélectionnée à la fenêtre précédente. Pour ce cas, il s'agit du
champ Bureaux.
désactivez l'option Colonne clé cachée.
Page 22 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
23. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
Il est intéressant d'être capable
d'ajuster la largeur des colonnes
contenant de l'information. Vous
pouvez vous assurer que toute
l'information du champ apparaît dans
la case.
1. Placez le pointeur au bout de la
colonne ou entre deux colonnes.
2. En gardant un doigt sur le bouton
gauche de la souris, déplacez celle-ci
vers la gauche ou vers la droite pour
réduire ou élargir la colonne.
3. ajuster la largeur des colonnes pour
afficher tout le contenu de celles-ci.
4. Appuyez sur le bouton Suivant.
Page 23 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
24. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
S'il y a seulement deux champs dans la liste
des champs disponibles:
1. Appuyez sur le bouton Précédent.
2. Désactivez l'option de colonne clé
cachée.
3. Appuyez sur e bouton Suivant.
Puisque vous avez choisi plusieurs champs à
l'affichage, l'assistant voudrait savoir la valeur
de quel champ doit-il conserver dans la zone
modifiable.
4. Pour les besoins de l'exercice,
sélectionnez le champ Bureaux.
5. Appuyez sur le bouton Suivant.
Page 24 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
25. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
L'assistant vous demande ensuite l'endroit où vous voulez conserver
la donnée. Vous pouvez la conserver dans un champ indépendant
(Mémoriser la valeur pour usage ultérieur) ou la mettre dans l'un
des champs de la table.
1. Stocker la donnée dans le champ Bureau.
2. Appuyez sur le bouton Suivant.
Page 25 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
26. Microsoft Access 2013
V. LES FORMULAIRES
7. Zone de liste modifiable
La dernière question est de savoir quel est le texte de
l'étiquette qui va décrire la liste modifiable.
1. écrivez "Bureau" dans la case.
2. Appuyez sur le bouton Terminer.
Voici un aperçu de la liste modifiable une fois terminée.
Page 26 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
27. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
Une zone de liste offre à l'utilisateur du
formulaire un choix de certaines valeurs pour
un champ. L'exercice qui suit consiste à créer
une zone de liste et d'afficher une liste pour les
occupations possibles dans l'entreprise.
Appuyez sur le bouton Zone de liste .
Page 27 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
28. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
Dans cette base de données, il y a une table qui contient la liste des
occupations de l'entreprise. Cette table s'appelle d'ailleurs
Occupations. Vous pouvez aussi créer votre propre liste en
sélectionnant l'option "Je taperais les valeurs souhaitées.
1. sélectionnez la première option: Je veux que la zone de liste
recherche les valeurs dans une table ou requête.
2. Appuyez sur le bouton Suivant
Page 28 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
29. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
Access va ensuite vous demander le nom de la table ou de la
requête qui contient le champ avec l'information à mettre dans la
zone de liste. De la liste des tables et requêtes de la base de
données, sélectionnez celle qui contient l'information que vous
voulez afficher dans la zone de liste.
1. Sélectionnez la table Occupations.
2. Appuyez sur le bouton Suivant
3.
Page 29 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
30. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
La table contient qu'un seul champ: Occupation. Dans cette table, il
y a présentement que deux occupations possibles: gérant et
vendeur.
1. Sélectionnez le champ Occupation.
2. Appuyez sur le bouton pour transférer le
champ Occupation dans la zone des Champs sélectionnés.
3. Appuyez sur le bouton Suivant.
Page 30 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
31. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
L'assistant de la zone de liste vous demande ensuite de déterminer
la longueur du champ qui sera affiché à l'écran.
1. Placez le pointeur sur la bordure droite de la case.
2. En gardant un doigt sur le bouton gauche de la souris, déplacez
la souris vers la gauche ou la droite selon que vous voulez
réduire ou agrandir la largeur la longueur de la fenêtre.
3. Une fois que vous avez déterminé la largeur voulue, relâchez le
bouton de la souris.
4. Appuyez sur le bouton Suivant
Page 31 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
32. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
L'avant dernière étape consiste à indiquer à l'assistant de la zone de
liste si vous voulez conserver les choix dans une valeur pour usage
ultérieur ou parmi l'un des champs qui se retrouve dans le
formulaire. Pour l'exercice, la valeur choisie de la zone de liste ira
dans le champ Poste.
1. Sélectionnez la seconde option: Stocker la valeur dans ce champ.
2. De la liste des champs disponibles, sélectionnez le champ Poste.
3. Appuyez sur le bouton Suivant
Page 32 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
33. Microsoft Access 2013
V. LES FORMULAIRES
8. Zone de liste
La dernière étape consiste à écrire le texte qui ira avec la
zone de liste.
1. Écrivez dans la case de l'étiquette: "Poste".
2. Appuyez sur le bouton Terminer.
Page 33 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
34. Microsoft Access 2013
V. LES FORMULAIRES
9. Bouton de commande
Les boutons commandes permettent de
facilement accéder à des options qui
affectent le formulaire ou la base de
données. Par exemple, grâces aux boutons
de commande, il est possible de passer
d'un enregistrement à un autre, d'ouvrir
ou d'imprimer un formulaire ou un état
ainsi que plusieurs autres possibilités.
•Le prochain exercice consiste à la création
d'un bouton commande pour passer à
l'enregistrement suivant.
Page 34 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
35. Microsoft Access 2013
V. LES FORMULAIRES
9. Bouton de commande
Cette première fenêtre demande quelle action le bouton devra faire
lorsqu'on appuie sur celui-ci. La première colonne les catégories
d'actions possibles. La seconde colonne affiche les actions possibles.
Puisque, pour l'exercice, le bouton doit afficher l'enregistrement
suivant:
1. De la colonne Catégories, sélectionnez l'option Déplacements
entre enreg.
2. De la colonne Actions, sélectionnez l'option Enregistrement
suivant.
3. Appuyez sur le bouton Suivant
Page 35 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
36. Microsoft Access 2013
V. LES FORMULAIRES
9. Bouton de commande
La prochaine fenêtre vous demande quel genre de présentation
voulez-vous sur le bouton. Est-ce du texte de votre choix ou une
image représentative? Si vous voulez du texte, il suffit d'écrire le
texte dans la première case et de choisir l'option Texte. Pour
l'exercice, une image sera utilisée.
1. Cliquez sur l'option Image.
2. De la liste des images possibles, sélectionnez l'image Suivant.
3. Appuyez sur le bouton Suivant .
Page 36 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
37. Microsoft Access 2013
V. LES FORMULAIRES
9. Bouton de commande
La dernière fenêtre vous demande quel nom voulez-vous
donner au contrôle bouton de commande.
1. Dans la case, écrivez le texte "Bouton suivant".
2. Appuyez sur le bouton Terminer
Page 37 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
38. Microsoft Access 2013
V. LES FORMULAIRES
10. image
Il est aussi possible d'insérer des images dans un
formulaire. Que ce soit le logo de la compagnie ou
une image représentative.
•De la barre d'outils, cliquez sur le bouton
d'image .
•Placez le pointeur sur le formulaire et cliquez sur
le bouton de la souris.
Page 38 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com
39. Microsoft Access 2013
V. LES FORMULAIRES
11. Sous formulaire
Les sous formulaires sont très pratique
pour faire des formulaires complexes dont
les données proviennent de plusieurs
tables reliées.
Il faut cependant faire attention qu'il y a
des relations "formelles" entre les tables.
Pour Plus d’informations, visiter le cours
suivant : SOUS_FORMULAIRES qui donne
plus d'explications sur cette option.
Page 39 sur 24
© 2018-2019 - OULAD SAYAD YOUNES oulad.sayad.younes@gmail.com