3
 1 USMBA Fès Master ISAI TP Base de données sous Access  Alami L. Atelier N°5 Access Les formulaires et les états Ouvrir votre Base de données concernant la gestion des commandes clients. R e quê te s SQL 1. Ecrire les requêtes SQL suivantes : MaxCommandes : Permet d’afficher le numéro maximum des commandes ; CodeArticle : Permet d’afficher la liste des codes article  ; ListeClient : Permet d’afficher la liste des clients.  Clientdonné : Permet d’afficher le numéro, le nom d’un client donné ainsi que la  personne à contacter (prefixe & « « & contact). Création d’un formulaire Assista nt  2. Créer à l’aide de l’assistant le formulaire contenant les co mmandes de chaque article.  Dans assistant formulaire, choisir la table Articles, sélectionner tous ses champs, choisir ensuite la table Commandes, sélectionner 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 à réaliser dans les questions 2 à 4). 3. Ouvrir le formulaire en mode création pour y inclure les contrôles suivants :  Insérer une zone de texte dans le pied du sous formulaire SArticleCom pour calculer la somme des articles. Dans la zone indépendant écrire la formule = somme(quantité).  Sélectionner la zone contenant votre formule, cliquer sur le menu propriété et nommer la « total  »  Enregistrer et visualiser le résultat.  Ouvrir à nouveau le formulaire en mode création.  Insérer une zone de texte dans le pied du formulaire ArticleCom.  Sélectionner la zone indépendant, ouvrir le menu propriété.  Dans source de contrôle, cliquer sur le générateur d’expression … comme le montre la figure2  Vous pouvez chercher la zone « total  » dans le sous formulaire SArticleCom comme le montre la figure3.

Atelier Access 5

Embed Size (px)

Citation preview

5/17/2018 Atelier Access 5 - slidepdf.com

http://slidepdf.com/reader/full/atelier-access-5 1/3

 

1

USMBA Fès Master ISAITP Base de données sous Access  Alami L.

Atelier N°5 Access

Les formulaires et les états

Ouvrir votre Base de données concernant la gestion des commandes clients.

 Requêtes SQL

1.  Ecrire les requêtes SQL suivantes :

MaxCommandes : Permet d’afficher le numéro maximum des commandes ;

CodeArticle : Permet d’afficher la liste des codes article ;ListeClient : Permet d’afficher la liste des clients. 

Clientdonné : Permet d’afficher le numéro, le nom d’un client donné ainsi que la

personne à contacter (prefixe & « « & contact).

Création d’un formulaire Assistant  

2.  Créer à l’aide de l’assistant le formulaire contenant les commandes de chaque article.    Dans assistant formulaire, choisir la table Articles, sélectionner tous ses champs,

choisir ensuite la table Commandes, sélectionner 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 à réaliser dans les questions 2 à 4). 

3.  Ouvrir le formulaire en mode création pour y inclure les contrôles suivants :

  Insérer une zone de texte dans le pied du sous formulaire SArticleCom pour

calculer la somme des articles. Dans la zone indépendant écrire la formule

= somme(quantité).

  Sélectionner la zone contenant votre formule, cliquer sur le menu propriété et

nommer la « total »  Enregistrer et visualiser le résultat.

  Ouvrir à nouveau le formulaire en mode création.

  Insérer une zone de texte dans le pied du formulaire ArticleCom.

  Sélectionner la zone indépendant, ouvrir le menu propriété.

  Dans source de contrôle, cliquer sur le générateur d’expression … comme le

montre la figure2 

  Vous pouvez chercher la zone « total » dans le sous formulaire SArticleCom

comme le montre la figure3.

5/17/2018 Atelier Access 5 - slidepdf.com

http://slidepdf.com/reader/full/atelier-access-5 2/3

 

2

Figure1

Figure2

Figure3

5/17/2018 Atelier Access 5 - slidepdf.com

http://slidepdf.com/reader/full/atelier-access-5 3/3

 

3

4.  Ouvrir le formulaire ArticleCom en mode création pour y inclure les boutons

commandes suivants :

A.  N° Max de commandes : Exécute la requête SQL MaxCommandes

B.  Liste des Code Article : Exécute la requête SQL CodeArticleC.  Liste des clients : Exécute la requête SQL ListeClient

D.  Exécute des déplacements entre enregistrementsE.  Imprime le formulaire actuel 

F.  Arrête l’application 

5.  Tester en mode formulaire les boutons commandes crées dans la question 4.

6.  Modifier les propriétés du formulaire ArticleCom 

Dans la partie externe du formulaire (sans cadre), afficher le menu propriétés pour

désactiver les boutons de déplacement, les diviseurs d’enregistrements, la barre de

défilement, les boutons MinMax et le sélecteur.

Création d’un état 

7.  Créer un état à l’aide pour afficher les commandes d’un client donné. 

  Sélectionner la requête « ClientDonné » et inclure tous ses champs.

8.  Insérer le sous formulaire « SArticleCom » dans la partie détails de l’état. 

9.  Mettre en forme l’état comme le montre la figure4.

10. Afficher l’aperçu de l’état pour un numéro de client donné. 

 Figure4