Vous êtes sur la page 1sur 3

USMBA Fs Master ISAI TP Base de donnes sous Access

Alami L.

Atelier N5 Access Les formulaires et les tats


Ouvrir votre Base de donnes concernant la gestion des commandes clients. Requtes SQL 1. Ecrire les requtes SQL suivantes : MaxCommandes : Permet dafficher le numro maximum des commandes ; CodeArticle : Permet dafficher la liste des codes article ; ListeClient : Permet dafficher la liste des clients. Clientdonn : Permet dafficher le numro, le nom dun client donn ainsi que la personne contacter (prefixe & & contact). Cration dun formulaire Assistant 2. Crer laide de lassistant le formulaire contenant les commandes de chaque article. Dans assistant formulaire, choisir la table Articles, slectionner tous ses champs, choisir ensuite la table Commandes, slectionner tous ses champs sauf article Choisir formulaire avec sous formulaire Enregistrer le formulaire sous le nom ArticleCom et le sous formulaire SArticleCom Visualiser le contenu de votre formulaire et le fermer Le mettre en forme comme le montre la figure1 (cette figure montre toutes les actions raliser dans les questions 2 4). 3. Ouvrir le formulaire en mode cration pour y inclure les contrles suivants : Insrer une zone de texte dans le pied du sous formulaire SArticleCom pour calculer la somme des articles. Dans la zone indpendant crire la formule = somme(quantit). Slectionner la zone contenant votre formule, cliquer sur le menu proprit et nommer la total Enregistrer et visualiser le rsultat. Ouvrir nouveau le formulaire en mode cration. Insrer une zone de texte dans le pied du formulaire ArticleCom. Slectionner la zone indpendant, ouvrir le menu proprit. Dans source de contrle, cliquer sur le gnrateur dexpression comme le montre la figure2 Vous pouvez chercher la zone total dans le sous formulaire SArticleCom comme le montre la figure3.

Figure1

Figure2

Figure3

4. Ouvrir le formulaire ArticleCom en mode cration pour y inclure les boutons commandes suivants : A. N Max de commandes : Excute la requte SQL MaxCommandes B. Liste des Code Article : Excute la requte SQL CodeArticle C. Liste des clients : Excute la requte SQL ListeClient D. Excute des dplacements entre enregistrements E. Imprime le formulaire actuel F. Arrte lapplication 5. Tester en mode formulaire les boutons commandes cres dans la question 4. 6. Modifier les proprits du formulaire ArticleCom Dans la partie externe du formulaire (sans cadre), afficher le menu proprits pour dsactiver les boutons de dplacement, les diviseurs denregistrements, la barre de dfilement, les boutons MinMax et le slecteur. Cration dun tat 7. Crer un tat laide pour afficher les commandes dun client donn. Slectionner la requte ClientDonn et inclure tous ses champs. 8. Insrer le sous formulaire SArticleCom dans la partie dtails de ltat. 9. Mettre en forme ltat comme le montre la figure4. 10. Afficher laperu de ltat pour un numro de client donn.

Figure4