Professional Documents
Culture Documents
Vous travaillez dans un organisme de formation. On vous confie le soin de crer une base de donnes dans le but de grer les
stagiaires. Voici un brouillon de la fiche dsire
Aprs analyse de cette fiche, on s'aperoit qu'il y a deux types de donnes : celles qui concernent les stagiaires individuellement
et celles qui concernent les stages globalement. On en dduit qu'il faut utiliser deux tables dont on peut donner la structure :
les champs
type
NumroAuto
Texte - 20
Date/Heure
Date/Heure
Texte - 255
va permettre le lien
Stages
ReferenceStage
NomStage
DateDebutStage
DateFinStage
CommentaireStage
ReferenceStagiaire
NomStagiaire
Prenom
ReferenceStage
NumroAuto
Texte - 30
Texte - 30
Numrique
index
DateNaissance
Adresse
CodePostal
VilleStagiaire
TelephonePerso
TelephoneTravail
TelephonePortable
CommentairesStagiaires
Date/Heure
Texte - 80
Texte - 10
Texte - 40
Texte - 20
Texte - 20
Texte - 20
Mmo
DateCreationFicheStagiaires
DateDerniereModifStagiaires
Date/Heure
Date/Heure
LesStagiaires
1re tape
1-01
lancer Access97:
- soit avec l'icne
- soit ventuellement
avec
Dmarrer, Programmes,
Access.
[haut de page]
1-01bis
cet cran est obtenu
lorsqu'on lance
"Nouvelle base de
donnes"
2-01
en mode cration : ( un truc : faire un "copier" par un double-clic sur les noms des champs directement dans
la page de l'nonc de l'exercice puis un "coller" dans Access (1 seul nom la fois) - attention, ne pas utiliser
une image copie d'cran : on ne peut rien slectionner.
2-02
c'est ici une des clef d'Access : crer un lien avec une autre table !
2-03
2-04
2-05
on choisit uniquement les deux premiers champs avec la petite flche indique entoures
2-06
2-07
2-08
2-09
2-10
2-11
2-12
fermer la fentre Liaisons puis cliquer sur la table LesStagiaires ; et l, suspens ...
2-16
... si l'ascenseur apparat lorsqu'on clique dans la 4me colonne (ReferenceStage) la partie est gagne !
2-17
commencer saisir deux ou 3 stagiaires par stage avant de vous lancer dans la cration des formulaires.
Notre premier formulaire !
3-01
3-02
tous les champs de la table LesStagiaires sont pris (touche deux chevrons)
3-03
3-04
3-05
3-06
ce qui donne, aprs quelques clics bien ajusts... (attention, le temps passe vite !) :
si le bouton n'apparat pas sur le contrle correspondant au choix du stage, il faut user du
bouton
droit de la souris et forcer : remplacer par... zone de liste modifiable
3-10
):
Cration du deuxime formulaire, celui des stages, avec un aperu des stagiaires de chaque stage sous forme de sous-formulaire
(un des intrt d'Access !).
403
404
tous les champs de la table des stages sont pris et pour les stagiaires on ne prend que son
nom, prnom et code postal qui apparatront dans la liste des stagiaires.
(on peut choisir autre chose que le code postal)
408
aprs avoir ferm ce formulaire, voici ce qui apparat (aux dates prs...)
4-9
5-01
Le Menu principal est l'cran sur lequel on installera des boutons qui nous permettront
d'aller dans les formulaires ou de quitter l'application.
5-02
5-03
5-04
5-05
5-06
5-07
5-08
5-09
5-10
5-11
6-01
6-02
6-03
6-04
6-05
6-06
6-07
6-08
6-09
voici un bouton qui permet de revenir au menu Access initial (pour vous le dveloppeur).
6-10
voici le bouton (cerise sur le gteau) qui permet de quitter compltement l'application
( sauvegarder avant de cliquer, car on scie, ainsi, la branche sur laquelle on est install...)
6-11
.
Aprs quelques ttonnements de mise en place des boutons je propose cette disposition,
mais c'est vous qui crez. Vous tes donc libres de votre agencement.
6-12
cration de la macro-instruction "autoexec" qui lance le menu principal au dmarrage + bouton raccourci sur le bureau,
associ la base de donnes.
7- on se lance dans notre premire macro :
01
702
703
704
on l'enregistre avec ce nom impos qui sera lanc automatiquement par Access
lorsqu'on ouvrira le fichier Gestion Stagiaires.mdb
705
706
707
Avec l'explorateur (en mode fentr, pour laisser un bout du bureau apparent), on reprera le fichier
de la base et on le glissera AVEC LE BOUTON DROIT DE LA SOURIS ! sur le bout de bureau et
on choisira :
si vous utilisez le bouton droit, comme votre habitude, vous allez dplacer votre base de donne
sur le bureau o elle y sera trs vulnrable ! appuyez immdiatement dans ce cas l sur CTR+Z
(touche "ooups") ce qui remettra le fichier sa place.
708
voici l'icne produite. Notez bien la petite flche qui indique un raccourci. Sinon, vrifiez bien
avec les proprits du fichier que ce n'est pas un fichier MDB.
709
en le cliquant, voici ce que vous devez voir apparatre lorsque le sablier s'efface :
710
Mise jour automatique des dates. Comme n'importe quel fichier, chaque fiche gardera la trace de l'instant de sa cration
et celui de sa dernire modification.
8-01
8-03
il faut aller dans ces deux champs et placer cette formule dans la "valeur par dfaut".
8-04
8-05
voici ce qui se passe lorsqu'on est en cration de fiche. Ensuite c'est le module cr en 8-02 qui s'activera lorsqu'on
fera des modification sur la fiche.
8-06