SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
PARTIE   1              Corrigé
                        MCD papier
                        Gestion commerciale
             Apprentissage assisté (3)




         22 Corrigé MCD papier
PARTIE   1                 Conception
                           d’un MCD papier
                           Gestion commerciale

          Exercice en autonomie (1)
          Savoir-faire :   Concevoir un modèle conceptuel de données pour Access
          Pré-requis :     Avoir fait les exercices assistés
          Supports :       Papier
          Durée :          45 minutes



         La société Jurarbois est une PME-PMI créée en 1999 par Monsieur et Madame Bredin. Elle est spécialisée dans le
         négoce des vins du Jura. Depuis 2002, elle rachète des vignes et produit une partie des vins qu’elle commercialise.
         La société commercialise les produits suivants : Vin blanc du jura – Chardonnay ; Vin blanc du jura – Savagnin ; Vin blanc
         Arbois ; Vin rouge Arbois ; Vin blanc Pupillin ; Vin rouge Pupillin ; Vin jaune ; Vin de paille ; Crémant du Jura.
         La société cherche à faire référencer ses produits auprès des hypermarchés (Carrefour, Auchan, Géant, Casino, Intermar-
         ché, Champion, etc.).
         M. Bredin envisage d’informatiser le suivi des clients.
         Actuellement, il tient des fiches cartonnées par clients sur
         lesquelles sont notées :
         • Les informations concernant le client : identification,
           coordonnées postales et téléphoniques,
         • Les informations concernant les ventes réalisées par
           client : date des facturations, nombre de bouteilles
           livrées, montant total.




         Par ailleurs, chaque année, M. et Mme Bredin
         organisent des campagnes commerciales par
         téléphone auprès des plus gros clients, et
         notamment des responsables commerciaux
         des hypermarchés.
         Ils notent sur des fiches par client les dates et
         résultats des appels.




         M. Bredin vous demande de lui proposer une organisation des informations sur une base de données relationnelle infor-
         matisée.
         Vous devez lui remettre un MCD Access qui mette en évidence les tables, les champs, les clés primaires, les relations.



                                                                                          Conception d’un MCD papier           23
PARTIE 1 – JURARBOIS SA

  Travail à faire

1. Concevoir le dictionnaire des données.

                                      Dictionnaire des données
      Base de données :                                      Date de création :
        Rubrique – Champs        Type de données                 Taille           Description
 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30


2. Présenter le MCD Access




24 Conception d’un MCD papier
PARTIE   1                 Conception
                           d’un MCD papier
                           Gestion de chantier

          Exercice en autonomie (2)
          Savoir-faire :   Concevoir un modèle conceptuel de données pour Access
          Pré-requis :     Avoir effectué les exercices assistés
          Supports :       Papier
          Durée :          40 minutes



         M. Strap utilise des fiches et des chemises pour le suivi des clients, des contrats et des chantiers. Il trouve cette organi-
         sation trop laborieuse et vous demande d’informatiser cette gestion.
         Après avoir passé quelques jours dans les services administratifs et après vous être fait expliquer son fonctionnement,
         l’organisation des tâches se présente ainsi :

         ■ À la signature d’un contrat
         1

         Lorsqu’un contrat est signé, M. Strap réalise les tâches suivantes :
         Il crée un dossier par client sur lequel il appose une fiche de renseignement qui récapitule l’adresse et les coordonnées
         du client ainsi que les caractéristiques du chantier.
         La fiche se présente de la façon suivante :




                                                                                           Conception d’un MCD papier 25
PARTIE 1 – STRAP SA


■ Suivi de chantier
2

À chaque fin de journée, les responsables de chantier complètent une feuille de tâches journalières par chantier. Cette
feuille récapitule les informations suivantes :




Pour compléter la feuille de suivi de chantier, ils utilisent une table de référence qui indique les références et désignations
utilisées par la société.
Cette feuille se présente ainsi :




26 Conception d’un MCD papier
PARTIE 1 – STRAP SA

  Travail à faire

1. Concevoir le dictionnaire des données.

                                      Dictionnaire des données
      Base de données :                                      Date de création :
        Rubrique – Champs        Type de données                 Taille              Description
 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30


2. Présenter le MCD Access




                                                                      Conception d’un MCD papier   27
PARTIE   1                 Conception d’un MCD
                           Suivi de location
                           de matériels

          Exercice en autonomie (3)
          Savoir-faire :   Concevoir un modèle conceptuel de données pour Access
          Pré-requis :     Avoir effectué l’exercice programmé
          Supports :       Papier
          Durée :          30 minutes



         La société Morisse Bois et dérivés est spécialisée dans la production de lambris, parquets et bois brut. Elle est située à
         Lyon et emploie 45 salariés.
         Elle possède trois unités de production (situées à Freiburg en Suisse, à Varioz dans l’Ain et à Nonglard dans le Jura).
         À côté de son activité de production de bois, elle loue du matériel aux particuliers et aux entreprises qui en font la
         demande.
         M. Odin vous demande d’informatiser la gestion de ces locations.
         Après avoir passé une semaine dans le service qui gère les locations, vous pouvez décrire les tâches réalisées de la façon
         suivante :
         • Mise à jour du fichier des clients : Chaque fois qu’un nouveau client loue du matériel, la secrétaire note les informa-
           tions le concernant sur une fiche client cartonnée (Raison sociale, nom, adresse, tél.). Elle lui attribue un numéro client,
           puis elle range la fiche par ordre alphabétique dans le classeur des clients.
         • Mise à jour du fichier des matériels : à la suite de chaque achat de nouveau matériel, la secrétaire remplit une fiche
           cartonnée sur laquelle elle note la référence, la désignation, la marque, la date de l’achat, le prix d’achat. Puis elle range
           cette fiche dans le classeur des fiches du matériel.
         • Elle gère les locations : Chaque fois qu’un client loue un matériel, la secrétaire retire la fiche de prêt qui se trouve dans
           une pochette attachée au matériel et note la date de la location, le numéro du client qui loue le matériel. Lorsque la fiche
           est complétée, elle la glisse dans la pochette et range la pochette dans un classeur. Lors du retour du matériel, elle sort
           la fiche location et note le nombre d’heures à facturer, puis elle transmet le tout à la facturation.




                                                                                                       Conception d’un MCD 29
PARTIE   2
                               Visite guidée d’Access

         Access est un logiciel de SGBDR (Système de Gestion de Base de Données Relationnelle) édité par la société Microsoft1
         pour gérer des fichiers de données.
         Les SGBDR les plus connus sont : Access, OpenOffice Base, 4D, FileMaker Pro.
         L’écran d’Access se présente ainsi :

         Bouton Office                Barre d’outils Accès rapide                Bouton de fenêtre                Barre d’onglets               Ruban d’outils




         Volet de navigation (Tables, Requêtes, Formulaire, États)                    Barre d’état         Table ouverte         Modes d’affichage


         Dans la partie qui suit, nous allons réaliser une visite programmée d’Access pour visualiser l’ergonomie, les principales
         fonctions à l’aide d’un exemple simple. Nous créerons une base de données composée d’une table, un formulaire (mas-
         que d’écran) et enfin un état d’impression.
         Nous vous laissons libre de sauvegarder la base de données sur le support de votre choix :
         • le dossier Mes documents ou Documents de votre ordinateur,
         • ou dans votre espace personnel sur le serveur,
         • ou sur une clé USB.



         1. MICROSOFT est le premier éditeur mondial de logiciels. Créée par Bill Gates et Paul Allen, cette société édite principalement les applications suivan-
         tes :
         – Système d’exploitation et intégrateur : Windows, Windows XP, Windows Server et Windows Vista, pour PC ;
         – Progiciels : Word, Works, Access, PowerPoint, Access, Publisher, Explorer, FrontPage, Outlook.


                                                                                                                       Visite guidée d’Access                31
PARTIE 2

Nous allons créer la base de données MITRA : une base de données regroupe tous les fichiers qui concernent une
entreprise. Ainsi la base de données contiendra les fichiers Clients, Fournisseurs, Articles, Salariés, Représentants, etc.,
puis nous saisirons la table Fournisseurs dont la structure est la suivante :

                               N°         Identifiant      Type       Taille     Remarque
                           1        N° Fournisseur      Texte      6          Clé primaire
                           2        Nom                 Texte      30
                           3        Rue                 Texte      50
                           4        CP                  Texte      5
                           5        Ville               Texte      25
                           6        Tél.                Texte      15

Puis nous saisirons les données suivantes dans la table Fournisseurs :
N° Frs     Nom                      Rue                       CP         Ville             Tél.
401001     GAEC Chiron              2 Pré d’Enfer             26000      VALENCE           04 12 14 56 78
401002     GAEC d’Entrefaux         56 route de Montélimar    69000      LYON              04 18 33 45 78
401003     Château la Bastide       255 chemin de Fins        33000      BORDEAUX          05 56 56 78 89
401004     Château Mondésir         321 Place des Armes       33000      BORDEAUX          05 56 78 48 97


■ Charger Access
1
– Cliquer le bouton Démarrer ou
– Cliquer Tous les programmes
– Cliquer Microsoft Office puis Access 2007
– Cliquer l’option Base de données vide
  => L’écran se présente ainsi :




■ Créer la base de données : MITRA
2
– Cliquer le bouton Parcourir      puis sélectionner le dossier destination de la base de données (Mes documents ou
Documents du disque dur, ou sélectionner votre espace personnel sur le serveur, ou une clé USB)
– Saisir le nom de la base de données MITRA2007 puis cliquer OK
– Cliquer Créer
  => La base est créée et une table vide est ouverte.

32    Visite guidée d’Access
PARTIE 2

Nous allons activer le mode création de la
table,
– Cliquer l’outil : Mode création



– Saisir le nom de la table :
  Fournisseurs
– Cliquer le bouton : OK




Nous allons saisir la structure de la table
Fournisseurs. (Voir page précédente)

■ Paramétrer la table Fournisseurs
3
• Champ : N° Frs
– Cliquer la 1re ligne et saisir le nom du champ : N° Frs
– [Tab] ou [->] ou [Entrée] pour activer la 2e colonne
– Cliquer le bouton déroulant de la colonne : Types de données
  et sélectionner : Texte
– Cliquer la zone : Taille du champ au bas de la fenêtre
– Saisir la taille : 6
• Champ : Raison sociale
– Cliquer la 2e ligne et saisir le nom du champ : Nom
– [Tab] ou [->] ou [Entrée]
– Sélectionner le type : Texte
– Paramétrer la taille : 30

– Paramétrer les autres champs                                       N°    Identifiant     Type     Taille
                                                                 3        Rue           Texte    50
                                                                 4        CP            Texte    5
                                                                 5        Ville         Texte    25
                                                                 6        Tél.          Texte    15
■ Définir la clé primaire
4
– Cliquer le bouton de sélection du champ
  N° Fournisseur qui servira de clé primaire
– Cliquer l’outil Clé primaire dans la barre
  d’outils
  => Une clé apparaît à gauche du champ :
• Enregistrer la table

– Cliquer l’outil
– Saisir éventuellement le nom de la table Four-
  nisseurs
– Cliquer : OK
Nous avons terminé le paramétrage de la table.
Nous pouvons passer à la saisie des données.
Jusqu’à présent, nous avons travaillé en mode
Création. Nous allons activer le mode Feuille de
données qui permet de gérer les informations de
la table.

– Cliquer dans le ruban d’outils


                                                                                        Visite guidée d’Access   33
PARTIE 2

  => La feuille de données se présente sous la forme d’un tableau (Feuille de données).

        Il est possible de créer des formulaires de saisie plus agréables à utiliser.
        Mais pour commencer, nous allons travailler en mode Feuille de données.



■ Saisir des données
5
– Cliquer     dans     le  champ
  N° Fournisseur
– Saisir le texte : 401001
– Cliquer dans le champ Nom ou
  [->] ou [Tab] ou [Entrée]
– Saisir le nom : GAEC Chiron
– Saisir les autres informations
  dans les champs suivants
– Saisir sur les lignes suivantes les autres enregistrements :
N° Frs      Nom                       Rue                        CP        Ville           Tél.
401002      GAEC d’Entrefaux          56 route de Montélimar     69000     LYON            04 18 33 45 78
401003      Château la Bastide        255 chemin de Fins         33000     BORDEAUX        05 56 56 78 89
401004      Château Mondésir          321 Place des Armes        33000     BORDEAUX        05 56 78 48 97




        Certains champs ne sont pas entièrement visibles à l’écran. Pour les visualiser, nous allons modifier la largeur
        des colonnes.



■ Modifier la largeur des colonnes
6
• Modifier la largeur d’un champ
– Cliquer-glisser vers la droite le trait de
  séparation de la 1re colonne
• Ajuster la largeur d’un champ
– Double-cliquer la limite droite de la
  colonne Nom
  => La largeur du champ est ajustée sur son contenu le plus long.
– Renouveler l’opération pour tous les champs restants.

■ Trier la table
7
• Trier la table sur le Nom
– Onglet : Accueil
– Cliquer une cellule du champ Nom
– Cliquer l’outil
  => Le fichier est trié sur le nom :
• Trier la table sur le code postal
– Cliquer une cellule du champ CP
– Cliquer l’outil
  => Le fichier est trié sur le CP :



34     Visite guidée d’Access
PARTIE 2


■ Rechercher une fiche
8
– Cliquer le champ Ville
– Onglet Accueil
– Cliquer l’outil Rechercher
  => La fenêtre de paramétrage apparaît :
– Saisir le nom de la ville recherchée : Lyon
– Cliquer le bouton Suivant
  => La fiche recherchée devient active, mais
      la fenêtre reste ouverte à l’écran.
– Cliquer le bouton      de la fenêtre pour la faire disparaître de l’écran

■ Imprimer la table
9
• Aperçu avant impression

– Cliquer l’outil   dans la barre Accès rapide
Ou
– Cliquer le bouton Office – Imprimer – Aperçu avant impression
• Lancer l’impression


– Cliquer l’outil
Ou
– Cliquer l’outil




– Cliquer le bouton Fermer l’aperçu avant
impression pour revenir à la feuille de don-
nées




■ Filtrer les enregistrements
10

– Cliquer le mot Bordeaux
– Cliquer l’outil




– Sélectionner l’option : Egal à
« Bordeaux »


  => La fenêtre affiche uniquement
     les personnes de Bordeaux



                                                                              Visite guidée d’Access   35
PARTIE 2

• Imprimer la liste

– Cliquer l’outil


• Afficher toutes les fiches

– Cliquer l’outil

  => Tous les enregistrements
     redeviennent visibles :




■ Créer un formulaire instantané
11

Nous allons créer un formulaire de saisie à double affichage. Mais au préalable, nous allons sauvegarder la table.
– Cliquer l’outil
– Cliquer le bouton de fermeture de la table    pour la fermer
• Créer le formulaire
– Cliquer l’onglet Créer
– Cliquer la table Fournisseurs dans le volet de navigation
– Cliquer l’outil Formulaire avec double affichage
  => Le formulaire est créé :




        Il est possible de
        dissimuler / afficher le
        volet de navigation en
        cliquant le bouton de
        réduction




• Sauvegarder le formulaire

– Cliquer l’outil
– Saisir le nom : Fournisseurs
– Cliquer OK ou [Entrée]



• Imprimer le formulaire

– Cliquer l’outil


36     Visite guidée d’Access
PARTIE 2

• Utiliser le formulaire

Nous allons ajouter l’enregistrement suivant à l’aide du formulaire.
              N° Frs       Nom              Rue                    CP      Ville      Tél.
              401005       GAEC SAVIENT     Monté de la Reine      73000   CHAMBERY   04 79 45 78 96

– Onglet Accueil

– Cliquer l’outil             ou
– Saisir dans les champs correspondants les informations ci-dessus :




• Quitter le formulaire

– Cliquer l’outil
– Cliquer le bouton de fermeture du formulaire


■ Créer un état instantané
12

– Cliquer l’onglet Créer
– Cliquer la table Fournisseurs dans le
  volet de navigation
– Cliquer l’outil Etat




  => L’état suivant est automatiquement créé par Access :




                                                                                  Visite guidée d’Access   37
PARTIE 2

• Aperçu avant impression

– Cliquer l’outil   dans la barre Accès rapide
Ou
– Cliquer le bouton Office – Imprimer – Aperçu avant impression




• Lancer l’impression



– Cliquer l’outil
Ou
– Cliquer l’outil
– Cliquer le bouton Fermer l’aperçu avant impression pour revenir à la feuille de données.
• Sauvegarder l’état

– Cliquer l’outil
– Saisir le nom de l’état Fournisseurs
– Cliquer OK ou [Entrée]


■ Quitter l’état
13

– Cliquer le bouton de fermeture de l’état


■ Fermer la base de données Mitra
14

– Cliquer le bouton Office       – Fermer la base de données


■ Quitter Access
15

– Cliquer le bouton de fermeture         d’Access


                                                    Fin de la visite guidée

38     Visite guidée d’Access
PARTIE   3                    Société Jurarbois SA

         Dossier 1         Paramétrer les tables d’Access
                           Gestion commerciale




          Apprentissage programmé
          Savoir-faire :   Concevoir un modèle conceptuel de données pour Access
          Pré-requis :     Avoir fait la visite guidée
          Supports :       Disque dur, Serveur ou Clé USB
          Durée :          45 minutes



         La société Jurarbois est une PME-PMI créée en 1999 par Monsieur et Madame Bredin. Elle est spécialisée dans le
         négoce des vins du Jura.
         M. Bredin a décidé d’informatiser :
         • La gestion des clients,
         • La gestion des ventes,
         • La gestion des évaluations par phoning.
         À l’issue du travail réalisé dans la première partie de cet ouvrage, il est apparu nécessaire d’organiser les informations de
         la façon suivante :

                                                                MCD Access




         Dans le cadre de ce travail, nous allons créer et paramétrer les tables de la base de données.

         ■ Charger Access
         1

         – Cliquer le bouton Démarrer ou
         – Cliquer Tous les programmes
         – Cliquer Microsoft Office puis Access 2007
         – Cliquer l’option Base de données vide




         ■ Créer la base de données Jurarbois
         2

         – Cliquer le bouton Parcourir      puis sélectionner le dossier des-
           tination Jurarbois (Mes documents ou Documents du disque
           dur, ou sélectionner votre espace personnel sur le serveur ou une
           clé USB)
         – Saisir le nom de la base de données : Jurarbois2007 puis cliquer
           OK
         – Cliquer Créer
            => La base est créée et une table vide est ouverte.

                                                                                        Paramétrer les tables d’Access            39
DOSSIER 1 – JURARBOIS

Nous allons activer le mode création de la table,
pour paramétrer les champs.
– Cliquer l’outil Affichage Mode création
  => Une fenêtre propose de sauvegarder la
      table :




– Saisir le nom de la table : Clients
– Cliquer OK




Nous allons paramétrer la table Clients suivante :




■ Paramétrer la barre Accès rapide
3
– Cliquer le bouton déroulant de la barre Accès rapide
– Cliquer l’outil à afficher dans la barre d’outils
– Activer les outils : Nouveau, Ouvrir, Enregistrer, Impression rapide,
  Aperçu avant impression, Annuler, Rétablir, Mode

■ Paramétrer les tables
4
4.1 Paramétrer les champs
– Cliquer la 1re ligne et saisir le nom du champ : N° client
– [Tab] ou [->] ou [Entrée] pour activer la 2e colonne
– Cliquer le bouton déroulant de la colonne Types de
  données et sélectionner Texte
– Cliquer la zone Taille du champ au bas de la fenêtre
– Saisir la taille : 6
– Paramétrer les autres champs de la table

       Supprimer un champ
       – Cliquer le bouton du champ
         à supprimer
       – [Suppr]




4.2 Définir la clé primaire
– Cliquer le bouton de sélection du champ N° client qui servira de clé primaire


– Cliquer l’outil Clé primaire dans la barre d’outils
  => Une clé apparaît à gauche du champ :




40 Paramétrer les tables d’Access
DOSSIER 1 – JURARBOIS

4.3 Enregistrer la table
– Cliquer l’outil
– Saisir éventuellement le nom de la table : Clients
– Cliquer OK

4.4 Fermer la table
– Cliquer la case de fermeture de la table Clients
  => La table est affichée dans le volet de navigation :

4.5 Ouvrir/Fermer le volet de navigation
– Cliquer le bouton d’affichage du volet pour le masquer
Ou
– Cliquer-glisser la bordure du volet de navigation
Nous allons à présent paramétrer les tables Facturations et Phoning.

4.6 Créer une nouvelle table
– Cliquer l’onglet Créer
– Cliquer l’outil Création de table




                                                       À votre tour
                                           – Paramétrer la table : Facturation




                                             – Paramétrer la table : Phoning




                                                                               Paramétrer les tables d’Access   41
DOSSIER 1 – JURARBOIS


       Access permet de paramétrer de façon avancée les caractéristiques des champs :
       • des masques de saisie destinés à simplifier le travail de l’opérateur de saisie (&5),
       • des valeurs par défaut qui accélèrent la saisie (&6),
       • des contrôles de saisie destinés à protéger la base contre les erreurs (&7)


Ouvrir la table Clients en mode création
– Double-cliquer la table Clients dans le volet de navigation puis cliquer l’outil Mode création
Ou
- Cliquer-droit la table Clients dans le volet de navigation – Mode création

■ Masques de saisie
5

Access propose des masques prédéfinis pour
le code postal, le numéro de sécurité sociale,
le numéro de téléphone, etc. Nous allons uti-
liser ce type de masque pour le code postal,
puis nous paramétrerons un masque person-
nalisé pour le numéro Client.

5.1 Masques prédéfinis
– Cliquer le champ CP clients
– Cliquer en bas dans la zone Masque de
  saisie
– Cliquer le bouton d’assistance   à droite
  de la zone
– Accepter éventuellement la sauvegarde de
  la table
– Cliquer le masque Code postal (France)




– Cliquer le bouton Suivant>
Cette fenêtre permet de paramétrer le caractère qui sera affiché
dans le champ en attendant la saisie.
– Cliquer le bouton déroulant des caractères
– Cliquer le caractère désiré
– Cliquer le bouton Terminer
=> Le masque se présente ainsi :




42 Paramétrer les tables d’Access
DOSSIER 1 – JURARBOIS

5.2 Masque personnalisé

        Il est possible de paramétrer soi-même un masque en saisissant directement dans la zone de saisie du masque
        les symboles de contrôle des caractères.
        Les symboles utilisables sont les suivants :
        0 => Saisie obligatoire d’un chiffre                        9 => Saisie facultative d’un chiffre
        # => Saisie facultative d’un chiffre, signe ou espace       L => Saisie obligatoire d’une lettre
        ? => Saisie facultative d’une lettre                        A => Saisie obligatoire d’une lettre ou d’un chiffre
        a => Saisie facultative d’une lettre ou d’un chiffre        & => Saisie obligatoire d’un caractère
        >C => Convertit les caractères en majuscules            <C => Convertit les caractères en minuscules
                   (Mettre autant de C après le signe > ou < que de caractères dans la taille du champ)


Nous allons paramétrer les masques de saisie suivants :
– Téléphone : saisir le code 0000000000;;_ (saisie obligatoire de 5 séries de 2 chiffres séparées par le symbole /)
– N° Client : saisir le code 000000;;_ (saisie obligatoire de 6 chiffres)
– Ville : saisir le code >CCCCCCCCCCCCCCCCCCCC (transforme le texte saisi en capitales)
– Cliquer le champ Tél. client
– Cliquer dans la zone Masque de saisie
– Saisir le code suivant : 0000000000;;_
  => Le masque se présente ainsi :

        Les signes ;; sont des séparateurs de critères, le signe
        _ est le caractère de substitution.




– Cliquer le champ N° client
– Cliquer dans la zone Masque de saisie
– Saisir le code suivant : 000000 ;;_
  => Le masque se présente ainsi :




– Cliquer le champ Ville client
– Cliquer dans la zone Masque de saisie
– Saisir le code suivant : >CCCCCCCCCCCCCCCCCCCC
  (Saisir 20 fois le caractère C en capitale)
  => Le masque se présente ainsi :




■ Valeur par défaut
6
Il est possible de paramétrer une valeur par défaut dans un champ. Cette fonction accélère la saisie en évitant de saisir la
donnée. Nous allons programmer la civilité Monsieur comme valeur par défaut du champ Civilité.
– Cliquer le champ Civilité
– Cliquer dans la zone Valeur par défaut
– Saisir le texte suivant : Monsieur
  => La fenêtre se présente ainsi :
Enregistrer les modifications

– Cliquer l’outil




                                                                              Paramétrer les tables d’Access               43
DOSSIER 1 – JURARBOIS


■ Contrôle de saisie
7

        Il est parfois indispensable de placer des contrôles destinés à éviter les erreurs ou les oublis. Le contrôle de
        saisie valide la donnée uniquement si elle satisfait les critères de saisie, ou si elle est saisie. Dans le cas
        contraire, il est possible d’afficher un message d’erreur.


Nous allons paramétrer les contrôles suivants :
• Saisie obligatoire du nom du client
• Saisie obligatoire du téléphone dans la table Clients
• Impossibilité de saisir un montant HT supérieur à 10 000 € dans la table Facturation
• Impossibilité de saisir une date antérieure au 01/01/2008 dans la table Facturation



7.1 Saisie obligatoire d’un champ
– Cliquer le champ Nom client
– Cliquer dans la zone Valide si
– Saisir la formule : Est Pas Null
– Cliquer dans la zone Message si erreur
– Saisir le message à afficher si la personne valide l’enre-
  gistrement en oubliant de saisir le nom du client : La sai-
  sie du nom du client est obligatoire
  => En cas d’oubli le message suivant sera affiché :

                                                                      À votre tour
                                                                      Programmez la saisie obligatoire du téléphone dans
                                                                      la table clients.



• Enregistrer les modifications et fermer la table Clients

– Cliquer l’outil
– Cliquer la case de fermeture de la table Clients
• Ouvrir la table Facturation en mode création
– Double-cliquer la table Facturation dans le volet de navigation puis cliquer l’outil Mode création
Ou
– Cliquer-droit la table Facturation dans le volet de navigation – Mode création

7.2 Contrôle de saisie
– Cliquer le champ Montant HT
– Cliquer dans la zone Valide si
– Saisir le critère : <10000
– Cliquer le champ Message si erreur
– Saisir le message à afficher si la personne saisit un montant supérieur à
  10 000 € : Le montant doit être inférieur à 10 000 €.


                                                                      À votre tour
                                                                      Programmer le contrôle sur la date de facturation :
                                                                      >01/01/2008 et le message d’erreur à afficher.


• Enregistrer les modifications et fermer la table Facturation
– Cliquer l’outil
– Cliquer la case de fermeture de la table Facturation

■ Fermer Access
8
– Cliquer la case de fermeture        d’Access

44 Paramétrer les tables d’Access
PARTIE   3                    Société Strap SA

         Dossier 1         Paramétrer les tables
                           Gestion de chantier




          EXERCICE EN AUTONOMIE
          Savoir-faire :   Créer et paramétrer des tables
          Pré-requis :     Avoir effectué l’exercice en autonomie de la partie 1
          Supports :       Disque dur, Serveur ou Clé USB
          Durée :          45 minutes



         M. Strap utilise des fiches et des chemises pour le suivi des clients, des contrats et des chantiers. Il trouve cette organi-
         sation trop laborieuse et vous demande d’informatiser cette gestion.
         Après avoir passé quelques jours dans les services et après vous être fait expliquer son organisation, vous avez obtenu le
         MCD Access suivant :




           Travail à faire


         1. Charger Access et créer la base de données Strap SA sur le disque dur, dans votre espace personnel sur le serveur
            ou sur votre clé USB dans le dossier Strap SA (Voir organisation du poste de travail page 8).
         2. Créer la table Clients à l’aide des informations suivantes :
         • Paramétrer les champs,
         • Paramétrer les contrôles de saisie,
         • Paramétrer les masques de saisie.




         3. Créer la table Contrats/Clients à l’aide des informations suivantes :
         • Paramétrer les champs,
         • Paramétrer les contrôles de saisie,
         • Paramétrer les masques de saisie.

                                                                                                   Paramétrer les tables 45
DOSSIER 1 – STRAP




4. Créer la table Fournitures/Chantiers à l’aide des informations suivantes :
• Paramétrer les champs,
• Paramétrer les contrôles de saisie,
• Paramétrer les masques de saisie.




5. Créer la table Fournitures à l’aide des informations suivantes :
• Paramétrer les champs,
• Paramétrer les contrôles de saisie,
• Paramétrer les masques de saisie.




46 Paramétrer les tables
PARTIE   3                    Société Jurarbois SA

         Dossier 2         Paramétrer les relations entre tables
                           Gestion commerciale




          Apprentissage programmé
          Savoir-faire : Paramétrer des listes déroulantes et les relations entre
                         tables
          Pré-requis : Avoir fait l’exercice programmé du dossier 1
          Supports : Disque dur, Serveur ou Clé USB
          Durée :        30 minutes



         Au cours de l’étape 1, vous avez conçu les tables et paramétré les champs des tables de la base de données Jurarbois.
         Actuellement ces tables sont indépendantes et ne sont pas reliées entre elles comme elles doivent l’être dans le MCD
         Access proposés ci-dessous.
         M. Bredin vous demande de paramétrer :
         • des listes déroulantes destinées à accélérer le travail sur la base de données
         Table : Clients
         Champ civilité = Monsieur, Madame, Mademoiselle
         Table : Facturation
         N° Client = N° client en provenance de la table Clients
         Table : Phoning
         N° client = N° client en provenance de la table Clients
         Satisfaction produit = 1, 2, 3, 4, 5
         Satisfaction livraison = 1, 2, 3, 4, 5
         Satisfaction prix = 1, 2, 3, 4, 5

                                                                      Attention
                                  Les listes déroulantes doivent être créées avant de paramétrer les relations,
                                                   sans quoi Access refuse de créer les listes.
                       Dans ce cas, il faut supprimer les relations, puis créer les listes avant de re-paramétrer les relations.


         • les relations entre les tables

                                                                 MCD Access




                                                                                 Paramétrer les relations entre tables             47
DOSSIER 2 – JURARBOIS

• Charger Access

– Cliquer le bouton Démarrer ou
– Cliquer Tous les programmes
– Cliquer Microsoft Office puis Access 2007




• Ouvrir la base de données Jurarbois 2007

– Cliquer la base à ouvrir dans la liste affichée à droite si elle est
  visible
Ou
– Cliquer le lien Autres… puis sélectionner le dossier-source
  Jurarbois (Mes documents ou Documents du disque dur ou
  sélectionner votre espace personnel sur le serveur, ou une clé USB)




– Cliquer la base de données à ouvrir Jurarbois puis cliquer Ouvrir
  => La base est ouverte et les tables créées précédemment sont
affichées dans le volet de navigation :




       Un avertissement de sécurité est affiché au-dessous des rubans d’outils, il indique qu’Access a désactivé les
       macros Visual Basic afin de protéger l’ordinateur contre les macros-virus. Il est possible de désactiver l’option
       en cliquant sur le bouton de fermeture.


48 Paramétrer les relations entre tables
DOSSIER 2 – JURARBOIS


■ Liste de choix
1


        Une liste de choix affiche une liste de données dans un menu déroulant.
        Cette liste peut être :
        • Saisie directement par l’opérateur (1.1)
        • Provenir d’une autre table (1.2).




Nous allons paramétrer le champ civilité de la table clients à l’aide d’une liste personnalisée.
• Ouvrir la table clients en mode création
– Double-cliquer la table Clients dans le volet de navigation puis cliquer l’outil Mode création
Ou
– Cliquer-droit la table Clients dans le volet de navigation – Mode création

1.1 Liste personnalisée
– Cliquer le champ Civilité
– Cliquer le bouton déroulant de la colonne Type de données
– Sélectionner l’option Assistant liste de choix




– Cliquer l’option Je taperai les valeurs souhaitées
– Cliquer le bouton Suivant >
– Saisir le nombre de colonne : 1
– Cliquer dans la zone saisie
– Saisir la 1re donnée de la liste : Monsieur
– [Tab]
– Saisir la 2e donnée de la liste : Madame
– [Tab]
– Saisir la 3e donnée de la liste : Mademoiselle
– Cliquer le bouton Suivant



– Conserver le nom de l’étiquette du champ Civilité client
– Cliquer le bouton Terminer
  => Le paramétrage est terminé. Un onglet Liste de choix est visible
au bas de la fenêtre création :
– Cliquer l’onglet Liste de choix
  => La fenêtre récapitule les paramètres de la liste :
– Cliquer l’onglet Général
Nous avons terminé le paramétrage de la liste. Nous allons la sauvegarder, puis
nous vérifierons le fonctionnement du bouton déroulant dans la feuille de don-
nées.
• Enregistrer la table

– Cliquer l’outil


                                                                        Paramétrer les relations entre tables 49
DOSSIER 2 – JURARBOIS

• Activer le mode Feuille de données
– Cliquer le bouton déroulant de l’outil Mode Feuille de données
– Cliquer la 1re ligne du champ Civilité
  => Le menu déroulant est affiché :

       Les modes d’affichage :
       • le Mode Création sert à créer ou à modifier la structure d’une table,
       • le Mode Feuille de données affiche les données contenues dans la table.


• Activer le mode création

– Cliquer le bouton déroulant de l’outil Mode création
Ou
– Cliquer le mode Création au bas de l’écran

                  À votre tour : Vous devez paramétrer les listes déroulantes
                  suivantes dans la table Phoning
                  Satisfaction produit = 1, 2, 3, 4, 5
                  Satisfaction livraison = 1, 2, 3, 4, 5
                  Satisfaction prix = 1, 2, 3, 4, 5



1.2 Liste de choix provenant d’une autre table

       Dans une base de données relationnelle, la table fille doit toujours contenir un champ commun avec la table
       mère. Ce champ est toujours le champ clé primaire de la table mère qui est placé en tant que clé externe dans
       la table fille.
       Lors de la saisie, il est pratique d’afficher dans le champ de liaison de la table fille les données de la table mère,
       cela évite les risques d’erreur de saisie et garantit le respect de l’intégrité référentiel, au terme de laquelle il
       n’est pas possible de saisir un enregistrement fille si l’enregistrement mère n’existe pas : la liste déroulante
       nous oblige à sélectionner une donnée mère existante.


Nous allons paramétrer l’affichage dans le champ N° Client de la table Facturation des N° client de la table Clients.
– Double-cliquer la table Facturation dans le volet de navigation puis cliquer l’outil
  Mode création
Ou
– Cliquer-droit la table Facturation dans le volet de navigation – Mode création
– Cliquer le champ N° Client
– Cliquer le bouton déroulant de la colonne Type de données
– Sélectionner l’option Assistant liste de choix
– Cliquer l’option Je veux que la liste de choix…




– Cliquer le bouton Suivant >
– Sélectionner la table source Clients
– Cliquer le bouton Suivant >

50 Paramétrer les relations entre tables
DOSSIER 2 – JURARBOIS

– Sélectionner les champs à afficher dans la liste N° clients, Société,
  Nom client


                 Transférer un champ
                 Transférer tous les champs
                 Annuler un transfert
                 Annuler tous les transferts


– Cliquer le bouton Suivant >




– Sélectionner le champ sur lequel la liste doit être triée N° client
– Cliquer le bouton Suivant >




– Sélectionner les champs à afficher dans la liste. Cliquer la case
  Colonne clé cachée pour la désactiver
– Cliquer le bouton Suivant >




– Sélectionner le champ qui contient la donnée à sauvegarder dans le
  champ N° Client
– Cliquer le bouton Suivant >




– Conserver le nom de l’étiquette du champ N° client
– Cliquer le bouton Terminer


                                                                        Paramétrer les relations entre tables   51
DOSSIER 2 – JURARBOIS

  => Le paramétrage est terminé. L’onglet :
     Liste de choix récapitule les paramè-
     tres de la liste :




Nous allons vérifier le fonctionnement du bouton déroulant dans la feuille de données.
• Activer le mode feuille de données

– Cliquer l’outil Mode Feuille de données
– Cliquer la 1re ligne du champ N° Client
  => Un bouton déroulant est affiché. Il est vide car aucune donnée n’a été saisie dans la table mère.
• Enregistrer la table

– Cliquer l’outil
• Fermer la table Facturation

– Cliquer le bouton de fermeture          de la table Facturation

                                                         À votre tour
                    Paramétrer l’affichage dans le champ N° Client de la table Phoning du N° client de la table Clients,
                    puis vérifier son fonctionnement en mode Feuille de données.




■ Relier les tables
2
Le MCD Access se présente ainsi :

        Les relations sont réalisées par un cliquer-
        glisser de la clé primaire de la table mère sur la
        clé externe de la table fille


En conséquence, nous réaliserons les relations de la façon suivante :
– par un cliquer-glisser du N° Client de la table Clients sur le N° client de la table Facturation,
– par un cliquer-glisser du N° client de la table Clients sur le N° client de la table Phoning.

2.1 Activer la fenêtre de paramétrages des relations
– Onglet Outils de base de données
– Cliquer l’outil Relations
– Double-cliquer les trois tables dans la fenêtre qui affiche les tables
ou
– Cliquer la table Clients (Mère) puis cliquer le bouton Ajouter
– Cliquer la table Facturation (Fille) puis cliquer le bouton Ajouter
– Cliquer la table Phoning (Mère) puis cliquer le bouton Ajouter
– Cliquer le bouton Fermer
  => La fenêtre affiche les trois tables. Les relations dues aux listes de choix sont matérialisées par des traits :

        Modifier la taille des tables
        – Cliquer-glisser la bordure des tables pour
          afficher tous les champs
        Déplacer les tables
        – Cliquer-glisser les noms de tables pour
          déplacer les tables



52 Paramétrer les relations entre tables
DOSSIER 2 – JURARBOIS

2.2 Relier deux tables
– Cliquer-glisser le champ N° Client de la table Clients sur le champ N° Client de la table Facturation
  => Une fenêtre indique que la relation existe déjà, elle propose de la changer ou de la modifier :
– Cliquer : Oui

        Cette fenêtre permet de programmer les contrôles d’intégrité
        qui rendent impossible la saisie dans la table Facturation
        d’un N° Client inexistant dans la table Clients.


– Cliquer la case Appliquer l’intégrité référentielle
– Cliquer la case Mettre à jour en cascade…
– Cliquer la case Effacer en cascade…
– Cliquer le bouton Créer ou OK
– Cliquer-glisser le champ N° client de la table Clients sur le champ N° client de la table Phoning
– Cliquer le bouton Oui
– Cliquer la case Appliquer l’intégrité référentielle
– Cliquer la case Mettre à jour en cascade…
– Cliquer la case Effacer en cascade…
– Cliquer le bouton Créer
  => La fenêtre affiche les relations et les cardinalités :

2.3. Imprimer le MCD Access

– Cliquer l’outil
– Cliquer l’option Paysage

– Cliquer l’outil Imprimer        ou
– Cliquer le bouton Fermer l’Aperçu
– Cliquer la case de fermeture         de la fenêtre États sans sauvegarder l’état.

2.4 Enregistrer les relations

– Cliquer l’outil     puis l’outil Fermer
Ou
– Cliquer l’outil Fermer
– Cliquer Oui

        2.5 Modifier une relation                                  2.6 Supprimer une relation
        – Ouvrir la fenêtre des relations                               – Ouvrir la fenêtre des relations
        – Double-cliquer le trait qui matérialise la relation           – Cliquer le trait qui matérialise la relation entre
          entre deux tables                                               deux tables
        – Réaliser les modifications désirées                            – [Suppr]




■ Afficher la structure de la table
3
– Onglet Outils de base de données

– Cliquer l’outil
– Activer les tables pour lesquelles afficher des informations
–Cliquer OK
– Cliquer l’outil Imprimer

–Cliquer la case de fermeture          de la fenêtre États sans sauvegarder l’état

• Fermer Access
– Cliquer la case de fermeture           d’Access

                                                                          Paramétrer les relations entre tables                53
PARTIE   3                   Société Strap SA

         Dossier 2        Paramétrer les relations entre tables
                          Gestion de chantier




          EXERCICE EN AUTONOMIE
          Savoir-faire : Paramétrer des listes déroulantes et les relations entre tables
          Pré-requis : Avoir fait l’exercice programmé du dossier 2
                         Avoir fait l’exercice en autonomie du dossier 1
          Supports : Disque dur, Serveur ou Clé USB
          Durée :        45 minutes



         1. M. Strap vous demande de paramétrer les boutons déroulants suivants :
         Table : Clients
         Champ civilité = Monsieur, Madame, Mademoiselle
         Table : Contrats/Clients
         N° Client = N° clients en provenance de la table Clients
         Nature = Terrassement ou Construction
         Table : Fournitures
         Catégorie = Article ou Horaire
         Table : Fournitures/Chantier
         N° contrat = N° contrat en provenance de la table Contrats/clients
         Référence articles = Référence en provenance de la table Fournitures
         2. M. Strap vous demande de paramétrer les relations suivantes :




         54 Paramétrer les relations entre tables
PARTIE   3                   Société Jurarbois SA

         Dossier 3         Saisir et modifier les données
                           Gestion commerciale




          Apprentissage programmé
          Savoir-faire :   Saisir, modifier et imprimer des données dans les tables
          Pré-requis :     Avoir fait l’exercice programmé du dossier 2
          Supports :       Disque dur, Serveur ou Clé USB
          Durée :          35 minutes



         La base de données est à présent paramétrée, nous pouvons saisir des enregistrements dans les différentes tables.

                                                                     Attention
                Des contraintes d’intégrité ont été paramétrées entre les tables par l’intermédiaire des relations. Il en résulte un
                lien de subordination des tables filles aux tables mères.
                                    Table fille                   Table mère                    Table fille




                Ce lien de subordination rend obligatoire la saisie des données dans les tables mères avant de saisir les
                données dans les tables filles. Sans quoi Access signalera qu’il manque l’enregistrement mère et refusera de
                valider la saisie de la donnée fille.
                                         La contrainte d’intégrité impose une organisation de la saisie
                                                et donc un modèle de traitement des données.


         M. Bredin vous demande de saisir les données suivantes dans les différentes tables, en respectant les contraintes de
         traitement.

                                                                Table Clients




                                                                                          Saisir et modifier les données 55
DOSSIER 3 – JURARBOIS

                                    Table Facturation




                                     Table Phoning




56 Saisir et modifier les données
DOSSIER 3 – JURARBOIS

• Charger Access

• Ouvrir la base de données Jurarbois

– Cliquer la base à ouvrir dans la liste à droite
Ou
– Cliquer le lien Autres… puis sélectionner le dos-
  sier source : Jurarbois (Mes documents ou
  Documents du disque dur ou sélectionner votre
  espace personnel sur le serveur ou une clé USB)
– Cliquer la base de données à ouvrir Jurarbois
  puis cliquer Ouvrir
  => La base est ouverte et les tables créées pré-
     cédemment sont affichées dans le volet de
     navigation.


■ Saisir des données
1

– Double-cliquer la table Clients

1.1 Ajouter des enregistrements
– Cliquer le champ N° Client dans lequel saisir la donnée et taper le contenu au clavier : 411001
– Cliquer le champ situé à droite ou [Tab] ou [Entrée]
– Continuer pour chaque champ, puis pour chaque enregistrement :




       1.2 Supprimer un enregistrement
 – Cliquer le bouton de sélection de l’enregistrement à supprimer
 – [Suppr]
 Ou
 – Cliquer l’outil

 1.3 Modifier un enregistrement
 – Cliquer le champ à modifier et réaliser la modification désirée

 1.4 Ajuster la largeur d’un champ
 – Double-cliquer la bordure droite du champ pour l’ajuster sur son
   contenu (ou cliquer-glisser sur les boutons de sélection des colon-
   nes puis double-cliquer une bordure)
 Ou
 – Cliquer-glisser la bordure du champ



                                                                              Saisir et modifier les données   57
DOSSIER 3 – JURARBOIS


■ Imprimer la table
2
2.1 Faire un aperçu avant impression
– Cliquer l’outil       dans la barre : Accès rapide
Ou
– Cliquer le bouton Office – Imprimer – Aperçu avant impression




2.2 Lancer l’impression


– Cliquer l’outil
Ou
– Cliquer l’outil
– Cliquer le bouton : Fermer l’aperçu avant impression pour revenir à la feuille de données

• Sauvegarder la table

– Cliquer l’outil :

• Fermer la table

– Cliquer la case de fermeture

                      À votre tour
                      – Saisir les données de la table Facturation puis de la table Phoning (Les données sont affichées
                        en page 56)




• Fermer Access

– Cliquer la case de fermeture          d’Access

58 Saisir et modifier les données
PARTIE   3                   Société Strap SA

         Dossier 3        Paramétrer les relations entre tables
                          Saisir et modifier les données




          EXERCICE EN AUTONOMIE
          Savoir-faire : Saisir, modifier et imprimer des données
          Pré-requis : Avoir fait l’exercice programmé du dossier 3
                         Avoir fait l’exercice en autonomie du dossier 2
          Supports : Disque dur, Serveur ou Clé USB
          Durée :        40 minutes



         1. M. Strap vous demande de saisir les données suivantes dans les différentes tables :

                                                                     Attention
                Des contraintes d’intégrité ont été paramétrées entre les tables par l’intermédiaire des relations. Il en résulte un
                lien de subordination des tables filles et les tables mères.



            Table mère                        Table fille                    Table fille                     Table mère




         2. M. Strap vous demande de saisir les données suivantes dans les différentes tables en respectant les contraintes de
            traitement.

                                                                Table Clients




                                                                                Paramétrer les relations entre tables 59
DOSSIER 3 – STRAP

                                       Table Fournitures




                                     Table Contrats/Clients




                                   Table Fournitures/chantier




60 Paramétrer les relations entre tables
PARTIE   3                    Société Jurarbois SA

         Dossier 4         Mode feuille de données
                           Gestion commerciale




          Apprentissage programmé
          Savoir-faire :   Utiliser la base en mode feuille de données
          Pré-requis :     Avoir fait l’exercice programmé du dossier 3
          Supports :       Disque dur, Serveur ou Clé USB
          Durée :          35 minutes



         Dans cette étape, nous allons utiliser Access en mode feuille de données. Nous allons paramétrer l’affichage écran et
         réaliser des impressions sélectives avec des filtres et des tris.
         • Charger Access

         • Ouvrir la base de données Jurarbois
         – Cliquer la base à ouvrir dans la liste à droite
         Ou
         – Cliquer le lien Autres… puis sélectionner le dossier source Jurar-
           bois (Mes documents ou Documents du disque dur ou sélection-
           ner votre espace personnel sur le serveur ou une clé USB)
         – Cliquer la base de données à ouvrir Jurarbois puis cliquer Ouvrir
           => La base est ouverte et les tables créées précédemment sont
               affichées dans le volet de navigation.




         ■ Modifier la présentation d’une feuille de données
         1

         En mode Feuille de données, les paramètres de mise en forme sont réduits au quadrillage de fond et à la police de
         caractères.


         1.1 Modifier le quadrillage et la trame de fond
         – Onglet Accueil
         – Double-cliquer la table Clients

         • Quadrillage
         – Cliquer le bouton déroulant du quadrillage et cliquer le
           type désiré

         • Trame de fond (une ligne sur deux)
         – Cliquer le bouton déroulant de la trame de fond et cliquer la trame désirée
           => La feuille de données se présente ainsi :




                                                                                          Mode feuille de données        61
DOSSIER 4 – JURARBOIS

1.2 Modifier la police, la taille et le style des caractères
Il n’est pas possible d’utiliser plusieurs polices et tailles de caractères dans une même feuille de données. Cette option est
réservée aux formulaires et aux états.
– Onglet Accueil
– Paramétrer la police Times New Roman, la taille : 10 et le style : Gras à l’aide des
  outils de la zone Police
  => La feuille de donnée se présente ainsi :




– Pour la suite de l’exercice, nous vous laissons reparamétrer la mise en forme initiale.

■ Paramétrer les impressions d’une feuille de données
2
Nous allons imprimer la table Clients en mode paysage avec des marges de 2 cm.

2.1 Faire un aperçu avant impression
– Cliquer l’outil dans la barre : Accès rapide
Ou
– Cliquer le bouton Office – Imprimer –
  Aperçu avant impression




2.2 Paramétrer l’orientation de la feuille


– Cliquer l’outil : Paysage

2.3 Paramétrer les marges
– Cliquer l’outil Marges et sélectionner une taille prédéfinie dans la liste au-dessous
Ou

– Cliquer l’outil Mise en page


62 Mode feuille de données
DOSSIER 4 – JURARBOIS

– Onglet Options d’impression
– Saisir les marges de 20 mm dans la fenêtre de paramétrage
– Cliquer OK

2.4 Lancer l’impression


– Cliquer l’outil
Ou
— Cliquer l’outil
– Cliquer le bouton Fermer l’aperçu avant impression pour
  revenir à la feuille de données.

■ Afficher/Masquer des colonnes
3
Nous allons à présent imprimer uniquement les champs N° Client, Société, Civilité, Nom client, et Tél. client. Pour cela,
nous allons masquer les champs qui ne sont pas à imprimer.

3.1 Masquer des colonnes
– Cliquer la bordure droite de la colonne à masquer pour la réduire à une largeur de
  zéro
Ou
– Cliquer-droit un nom de champ – Afficher les colonnes…
– Désactiver les cases des colonnes à masquer (Rue, CP, Ville et Ajouter un nou-
  veau champ)
– Cliquer Fermer
  => La feuille se présente ainsi :




• Imprimer la feuille de données

– Cliquer l’outil    de la barre Accès rapide


3.2 Afficher les colonnes
– Cliquer-droit un nom de champ – Afficher les colonnes…
– Activer les cases des colonnes à afficher (Rue, CP, Ville et Ajouter un nouveau champ)

                                                                                       Mode feuille de données       63
DOSSIER 4 – JURARBOIS


■ Modifier l’ordre des champs
4
Nous allons placer le champ Société à droite du champ : Nom du client.
– Cliquer-glisser le bouton de sélection d’un champ Société à droite du champ Nom client
  => La feuille se présente ainsi :




■ Trier les données
5
Nous allons trier et imprimer la table Clients sur la ville puis sur le N° de client.
– Onglet Accueil
– Cliquer le champ Ville puis l’outil
  => La feuille se présente ainsi :


        L’outil     permet de réaliser
        des tris décroissants


– Cliquer l’outil
– Onglet Accueil
– Cliquer le champ N° Client puis l’outil
  => La feuille se présente ainsi :



– Cliquer l’outil




■ Rechercher un enregistrement ou une donnée
6
Nous allons trier et rechercher les personnes dont le prénom est Luc. Pour accélérer la recherche, il est conseillé de cli-
quer dans le champ sur lequel faire la recherche.
– Cliquer dans le champ : Nom Client
– Cliquer l’outil : Rechercher
– Dans la zone Où cliquer N’importe où dans le champ
– Cliquer le bouton Suivant
  => L’enregistrement 411001 devient actif
– Cliquer le bouton Suivant pour activer l’enregistrement suivant
  => L’enregistrement 411003 devient actif car le prénom Lucie commence par Luc
— Cliquer le bouton Suivant pour activer l’enregistrement suivant
– Etc.
  => Une fenêtre signale qu’il n’y a plus d’enregistrements :
– Cliquer OK
– Cliquer le bouton Annuler pour quitter la recherche


64 Mode feuille de données
DOSSIER 4 – JURARBOIS


■ Filtrer les enregistrements
7


        Par défaut, tous les enregistrements d’une table sont imprimés. Pour une impression sélective, il est nécessaire
        de filtrer les enregistrements. Access propose des filtres rapides faciles à mettre en œuvre.



7.1 Filtre rapide par sélection
• Paramétrer les filtres
– Cliquer le mot Madame du
  champ Civilité
– Cliquer l’outil
  puis Égal à « Madame »
  => Les enregistrements qui
     contiennent le mot Madame restent visibles :
– Cliquer le mot CHAMBERY du champ Ville
– Cliquer l’outil              puis Égal à « CHAMBERY »
  => Les enregistrements qui contiennent le mot CHAMBERY restent visibles.
     Les filtres se sont additionnés :




– Cliquer l’outil     pour imprimer le résultat du double filtre.
• Afficher tous les enregistrements

– Cliquer l’outil

7.2 Filtre rapide par bouton de champ
Nous allons afficher uniquement les enregistrements des hommes qui résident à
Chambéry, Valence ou Annecy.
• Filtre direct (Homme)
– Cliquer le bouton situé à droite du nom du champ Civilité client
– Désactiver la case (Sélectionner tout)
– Activer l’option Monsieur
– Cliquer OK
  => La feuille de données affiche uniquement les enregistrements qui contiennent
      Monsieur.
• Filtre sur texte
– Cliquer le bouton situé à droite du nom du champ Ville client
– Désactiver la case (Sélectionner tout)
– Activer les options des villes à afficher
— Cliquer OK
  => La feuille de données affiche uniquement les Monsieurs de Chambéry, Valence
      et Annecy :




– Cliquer l’outil     pour imprimer le résultat des filtres

• Afficher tous les enregistrements

– Cliquer l’outil


                                                                                     Mode feuille de données 65
DOSSIER 4 – JURARBOIS

7.3 Filtre rapide de texte avancé
Nous allons afficher uniquement les enregistrements qui
contiennent les lettres SA dans le nom de la société.

Filtre sur texte
– Cliquer le bouton situé à droite du nom du champ
  Société
– Cliquer Filtres de texte puis Contient…
– Saisir sa




– Cliquer OK
  => La feuille de données affiche uniquement les sociétés qui ont les lettres SA :




        La société Savino est affichée car son nom contient les lettres SA. Pour afficher
        uniquement les enregistrements qui se terminent par SA, il est possible de sélection-
        ner l’option Se termine par… dans le filtre de texte.




– Cliquer l’outil    pour imprimer le résultat des filtres
• Afficher tous les enregistrements

– Cliquer l’outil

■ Afficher les données liées
8

Le bouton situé à gauche des données de la table mère permet d’afficher les données liées contenues dans la table fille.
Nous allons afficher les données de Facturation liées au client 411003.

8.1 Afficher les données liées
– Cliquer le bouton [+] de l’enregistrement 411003
  => Cette table mère possède deux tables
      filles. La fenêtre suivante demande
      quelle table fille afficher :




– Cliquer Facturation
– Cliquer OK

66 Mode feuille de données
DOSSIER 4 – JURARBOIS

  => Les factures concernant ce client sont affichées :




8.2 désactiver l’affichage des données liées
– Cliquer le bouton [-] de l’enregistrement 411003




• Fermer la table
– Cliquer la case de fermeture    de la table

• Fermer Access
– Cliquer la case de fermeture      d’Access




                                                            Mode feuille de données   67
PARTIE   3                   Société Strap SA

         Dossier 4        Mode feuille de données
                          Saisir et modifier les données




          EXERCICE EN AUTONOMIE
          Savoir-faire : Utiliser la base en mode feuille de données
          Pré-requis : Avoir fait l’exercice programmé du dossier 4
                         Avoir fait l’exercice en autonomie du dossier 3
          Supports : Disque dur, Serveur ou Clé USB
          Durée :        30 minutes



         M. Strap vous demande les impressions suivantes :
         1. Imprimer l’intégralité de la table Clients triée sur le N° client en mode paysage en police Times New Roman et en
            caractère de 10, avec une marge de 15 mm sur les quatre côtés.
         2. Imprimer uniquement les champs N° client, RS Client, Civilité, Nom client, Tél. client de la table Clients triés par
            ordre alphabétique et en mode portrait, avec une marge de 20 mm sur les quatre côtés.
         3. Imprimer toutes les informations concernant les clients de Chambéry et Albertville en mode paysage avec des
            marges de 20 mm sur les quatre côtés.
         4. Imprimer l’intégralité des fournitures qui concernent le chantier ct003 en mode paysage.
         5. Imprimer les informations qui concernent les fournitures utilisées sur les chantiers entre le 16/02/2010 et le
            23/02/2010 en mode portrait.
         6. Imprimer les informations financières qui concernent les contrats et les factures, les dates de facturation et les
            dates de règlements en mode paysage.




         68 Mode feuille de données
PARTIE   3                    Société Jurarbois SA

         Dossier 5         Les requêtes
                           Gestion commerciale




          Apprentissage programmé
          Savoir-faire :   Créer une requête sélection, suppression et mise à jour
          Pré-requis :     Avoir fait l’exercice programmé du dossier 4
          Supports :       Disque dur, Serveur ou Clé USB
          Durée :          50 minutes



           Travail à faire


         M. Bredin souhaite paramétrer un CA plafond par client afin de protéger la société contre les ris-
         ques d’impayés. Il vous demande d’ajouter le champ : CA Plafond à la table Clients, et de saisir les
         plafonds suivants :




         M. Bredin souhaite obtenir la liste des factures envoyées au client Auchan (N° : 411002). Nous allons concevoir une
         requête sélection simple sur la table Facturation qui listera les factures envoyées à ce client.




         M. Bredin souhaite obtenir un récapitulatif des factures envoyées aux sociétés en faisant apparaître la TVA et le TTC. Nous
         allons concevoir une requête relationnelle qui affichera des données des tables Clients et Facturation concernant les
         sociétés. Puis nous ajouterons à cette requête les champs calculés TVA et TTC :




         M. Bredin souhaite obtenir la liste des résultats de phoning par client avec demande du n° client à l’ouverture. Nous
         concevrons une requête qui demandera à l’ouverture le N° client à l’opérateur sur la table Phoning :




         Suite à une erreur de saisie, M. Bredin vous demande de supprimer tous les appels téléphoniques de la table Phoning
         réalisés depuis le 31e appel. Nous concevrons la requête qui supprimera une série d’enregistrements qui satisfont un
         critère de sélection.




         M. Bredin trouve que le plafond de chiffre d’affaires (10 000 €) paramétré pour les particuliers au début de cet exercice est
         trop faible. Il vous demande de le relever de 5 000 €. Vous devez réaliser ce travail à l’aide d’une requête mise à jour.




                                                                                                              Les requêtes 69
DOSSIER 5 – JURARBOIS


       Il existe trois méthodes pour rechercher des données sur Access :


       – L’outil Rechercher          permet de rechercher des mots dans un champ ;


       – L’outil Filtre    ou            affiche les enregistrements qui satisfont aux critères de sélection ;



       – L’outil Requête         est un filtre avancé dont les caractéristiques sont enregistrées pour être réutilisables.

       Les deux premières méthodes ont été étudiées dans l’étape précédente. Nous allons étudier dans cette étape
       la requête sélection qui est plus complète que le filtre et peut porter sur plusieurs tables liées.

       Important :
       Le résultat d’une requête est affiché dans une feuille de réponse dynamique (ou projection) qui ne contient
       que les données qui satisfont aux critères de sélection. La projection conserve un lien dynamique avec la table
       source. En conséquence, les données modifiées sur la projection sont mises à jour dans la table source lors de
       la fermeture de la requête.


• Charger Access

• Ouvrir la base de données Jurarbois
– Ouvrir la table Clients en mode création
– Ajouter le champ CA Plafond
– Activer le mode Feuille de données
– Saisir les données suivantes :
– Sauvegarder puis fermer la table




■ Requête sélection
1

Nous allons concevoir une requête sélection simple sur la table Facturation qui listera les factures envoyées au client
Auchan dont le N° est 411002.
– Cliquer l’onglet Créer
– Cliquer l’outil Création de requête
  => Une fenêtre affiche les tables disponibles :



• Sélectionner les tables
– Cliquer la table Facturation puis cliquer le bouton Ajouter
– Cliquer le bouton Fermer



• Sélectionner les champs
– Double-cliquer les champs N° Facture, N° Client, Date
  facture, Montant HT et Nombre de bouteilles pour les trans-
  férer en bas dans la grille de paramétrage

          Il est possible de sélectionner un champ
          directement sur la 1re ligne, en cliquant le
          bouton déroulant du champ.


Nous allons trier les données sur la date de facturation par ordre décroissant.
• Paramétrer le tri
– Cliquer le bouton déroulant de la ligne Tri du champ Date
  facture et sélectionner le critère Décroissant

70    Les requêtes
DOSSIER 5 – JURARBOIS

• Affichage des champs


        À la différence du filtre qui affiche tous les champs, la requête permet de masquer des champs. Par défaut,
        tous les champs placés dans la requête sont affichés (la case est activée). Pour ne pas afficher un champ,
        désactiver la case.


• Critères d’extraction
– Cliquer la ligne Critère du champ N° Client et saisir : 411002 qui est le N° du client Auchan
  => Le numéro est placé entre guillemets :

        L’étude approfondie des critères de
        sélection est abordée page 77.


• Afficher le résultat de la requête

– Cliquer l’outil Affichage ou Exécuter
  => Le résultat de la requête est affiché en mode feuille de
     données :
• Imprimer le résultat de la requête

– Cliquer l’outil Imprimer       dans la barre : Accès rapide
Ou
– Cliquer le bouton Office         – Imprimer – Impression Rapide
• Activer le mode création de requête
– Cliquer l’outil Mode création en haut de l’écran       ou dans en bas à droite de l’écran
• Enregistrer la requête

– Cliquer l’outil    dans la barre : Accès rapide
Ou
– Cliquer le bouton Office         – Enregistrer
- Saisir le nom de la requête : Facture Auchan 411002
- Cliquer OK
• Fermer la requête
– Cliquer la case de fermeture      de la requête

        • Ouvrir une requête
        – Double-cliquer dans le volet de navigation la requête à ouvrir



        • Paramétrer l’affichage du volet de navigation
        – Cliquer le bouton déroulant du haut du volet et sélectionner l’affichage désiré




        Pour afficher tous les éléments, activer l’option Tous les objets Access




Nous avons terminé le travail sur la première requête. Nous allons à présent concevoir une requête multi-tables qui affi-
chera les données des tables Clients et Facturation.

                                                                                                  Les requêtes      71
DOSSIER 5 – JURARBOIS


■ Requête relationnelle
2


       Une requête relationnelle permet d’afficher des données provenant de plusieurs tables reliées entre elles (Voir
       MCD Access) Les enregistrements sont mis en relation grâce au champ commun qui permet les correspondan-
       ces entre les données.


– Cliquer l’onglet Créer
– Cliquer l’outil Création de requête
  => Une fenêtre affiche les tables disponibles :

• Sélectionner les tables
– Double-cliquer la table Clients
– Double-cliquer la table Facturation
– Cliquer le bouton Fermer

• Sélectionner les champs
– Double-cliquer les champs à placer
  dans la zone de paramétrage :
Nous allons afficher uniquement les
enregistrements qui contiennent un
nom de société et dont le contenu n’est
donc pas vide. Pour cela nous allons
utiliser l’argument : Est Pas Null.
• Critères d’extraction
– Cliquer la ligne Critère du champ
  Société et saisir Est Pas Null.



■ Champs calculés
3

Nous allons programmer le calcul de la TVA et du TTC à partir du montant HT.

3.1 Programmer la formule de calcul
– Cliquer la ligne champ d’une colonne vierge
– Saisir le nom du champ calculé suivi de : et la formule de calcul en plaçant les noms de champs entre des crochets [ ] :
  ([Alt Gr] + [5] ou [°]). La formule est TVA: [Montant HT]*19,6/100
– Recommencer avec la formule du TTC / La formule est TTC: [Montant HT]+[TVA]




       Modifier la largeur des colonnes
       Cliquer-glisser la bordure du titre d’une colonne ou double-cliquer la bordure pour l’ajuster sur son contenu.

       Attention : Le nom du champ saisi entre les crochets doit strictement respecter l’orthographe du nom initial.



3.2 Paramétrer le format de la donnée
– Cliquer-droit le champ à traiter TVA – Propriétés
– Cliquer l’onglet Général dans le volet des propriétés affiché à droite de l’écran
– Cliquer la ligne Format et sélectionner le format Euro
– Cliquer la case de fermeture     pour réduire le volet des propriétés
– Recommencer avec le champ TTC

72    Les requêtes
DOSSIER 5 – JURARBOIS

3.3 Déplacer un champ
Nous allons placer le champ Montant HT à droite du champ Nombre de bouteilles.
– Cliquer le bouton de sélection du champ Montant HT
– Cliquer-glisser le bouton de sélection du champ Montant HT à droite du champ Nombre bouteilles




• Afficher le résultat de la requête

– Cliquer l’outil Affichage ou Exécuter
  => Le résultat de la requête est affiché en mode
     feuille de données :



• Imprimer le résultat de la requête

– Cliquer l’outil Imprimer       dans la barre Accès rapide
Ou
– Cliquer le bouton Office         – Imprimer – Impression Rapide

• Activer le mode création de requête

– Cliquer l’outil Mode création en haut de l’écran      ou dans en bas à droite de l’écran

• Enregistrer la requête

– Cliquer l’outil    dans la barre : Accès rapide
Ou
– Cliquer le bouton Office         – Enregistrer
– Saisir le nom de la requête : Calcul TVA et TTC
– Cliquer OK

• Fermer la requête
– Cliquer la case de fermeture      de la requête
M. Bredin souhaite imprimer régulièrement les résultats des appels téléphoniques qui sont enregistrés dans la table Pho-
ning. Il ne souhaite pas devoir ouvrir la requête pour saisir le numéro du client, mais que ce numéro lui soit demandé par
la requête.



■ Critère avec saisie programmée
4
– Cliquer l’onglet Créer
– Cliquer l’outil Création de requête

• Sélectionner les tables
– Double-cliquer la table Phoning
– Cliquer le bouton Fermer

• Sélectionner les champs
– Double-cliquer les champs à placer dans la zone de paramétrage.

• Critères d’extraction
– Cliquer la ligne Critères du champ N° Client pour lequel saisir manuellement la donnée lors du lancement de la requête
  et saisir le texte de la question entre des crochets : [Numéro du client à afficher]
  => Lorsque la requête sera lancée, la question saisie sera posée à l’utilisateur dans une fenêtre.

                                                                                                   Les requêtes       73
DOSSIER 5 – JURARBOIS

• Enregistrer la requête
– Cliquer l’outil    dans la barre Accès rapide
Ou
– Cliquer le bouton Office       – Enregistrer
– Saisir le nom de la requête Résultat phoning par client
– Cliquer OK
• Afficher le résultat de la requête
– Cliquer l’outil Affichage ou Exécuter
  => Une fenêtre réclame le numéro du client pour lequel afficher les appels
– Saisir le numéro du client Auchan qui est : 411002
– Cliquer OK
  => Le résultat de la requête est affiché :




• Imprimer le résultat de la requête

– Cliquer l’outil Imprimer      dans la barre Accès rapide ou cliquer le bouton Office          – Imprimer – Impression
  Rapide
Nous allons à présent créer une requête suppression. Pour cela, nous allons ajouter à la table Facturation une série d’en-
registrements que nous supprimerons ensuite.
• Ajouter des enregistrements à la table Facturation
– Double-cliquer la table Facturation dans le volet Office
  pour l’ouvrir
– Saisir les enregistrements suivants :
– Sauvegarder la table Facturation
– Fermer la table Facturation
        Si vos N° de factures sont différents, commencer la numérotation après votre dernier numéro de facture et
        adapter l’énoncé à vos numéros dans la suite du travail.


■ Requête suppression
5

        Une requête suppression supprime les enregistrements d’une table qui satisfont un critère de sélection. Access
        agit en deux temps. Il extrait les enregistrements à supprimer, puis demande confirmation pour les détruire
        définitivement. Attention, vous devez désactiver le mode protégé d’Access (Voir page 77).

– Cliquer l’onglet Créer
– Cliquer l’outil Création de requête
– Cliquer la table Facturation puis cliquer Ajouter
– Cliquer le bouton Fermer
Nous allons supprimer en une seule opération les enregistrements 31 à 35.

– Cliquer l’outil Suppression        pour transformer la requête sélection en requête
  suppression
– Placer tous les champs de la table dans la grille




– Cliquer dans la ligne Critères et saisir le critère de sélection des enregistrements à supprimer dans le champ
  N° Facture : >30
– Cliquer l’outil Exécuter     pour réaliser la suppression des enregistrements.


74     Les requêtes
DOSSIER 5 – JURARBOIS

  => Une fenêtre demande confirmation et signale qu’il
     ne sera pas possible d’annuler l’opération
Si cette fenêtre ne s’affiche pas, réaliser l’opération indi-
quée page 76 consistant à désactiver le mode protégé
d’Access
– Cliquer Oui pour valider la suppression
– Ouvrir la table Facturation pour vérifier que la suppression a bien marché.



■ Requête mise à jour
6
M. Bredin vous demande d’augmenter le CA plafond des particuliers de 5 000 €. Nous allons utiliser une requête mise à
jour qui permet de modifier des enregistrements d’après des critères de sélection.

       Attention : Cette requête fait appel à une macro commande qui, par défaut, n’est pas activée, pour se
       protéger des macrovirus. Si votre requête refuse de fonctionner, réaliser l’opération indiquée page 76.


– Cliquer l’onglet Créer
– Cliquer l’outil Création de requête
– Cliquer la table Clients puis cliquer Ajouter
– Cliquer le bouton Fermer
– Placer le champ CA Plafond qui fera l’objet d’une mise à jour
– Placer le champ Société qui servira à sélectionner les particuliers


– Cliquer l’outil Mise à jour
– Cliquer la ligne : Mise à jour et saisir la formule : [Plafond CA]+5000
  (Crochet = [Alt Gr] [5] ou [°]).
– Cliquer la ligne Critères du champ Société et saisir la for-
  mule : Est Null (pour sélectionner les enregistrements qui n’ont
  pas de nom de société)
– Cliquer l’outil Exécuter       pour réaliser la mise à jour des
  champs
  => Une fenêtre demande confirmation et signale qu’il ne sera pas possible d’annuler l’opération
– Cliquer Oui pour valider la mise à jour
  => Une nouvelle fenêtre demande confir-
      mation.
– Cliquer Oui pour confirmer la mise à jour
– Sauvegarder la requête sous le nom : Mise
  à jour CA Plafond
– Fermer la requête
Nous allons contrôler CA Plafond dans la table Clients.
– Double-cliquer la table Clients
  => Le plafond est passé à 15 000 € :




– Fermer la table




• Fermer Access
– Cliquer la case de fermeture        d’Access


                                                                                                  Les requêtes   75
DOSSIER 5 – JURARBOIS


                                                Gestion des requêtes



     ■ Modifier une requête
     7
     – Doube-cliquer la requête dans le volet de navigation
     – Activer la requête en mode création



     ■ Renommer une requête
     8
     – Fermer la requête à renommer
     – Cliquer-droit la requête à renommer - Renommer
     – Modifier le nom de la requête
     – [Entrée]



     ■ Supprimer une requête
     9
     – Fermer la requête à supprimer
     – Cliquer la requête à supprimer
     – [Suppr]
     – Cliquer le bouton OUI dans la fenêtre de confirmation



     ■ Copier une requête
     10
     – Cliquer-droit la requête à copier – Copier
     – Cliquer-droit un espace dans le volet de navigation – Coller




                                    Désactiver le mode protégé d’Access


     Si Access ne supprime pas les enregistrements, cela signifie que le mode protégé est activé et qu’Access refuse
     d’exécuter la macro commande Visual Basic de suppression.

     – Cliquer le bouton Options…

     – Activer l’option Activer ce contenu
     – Cliquer OK

     – Ouvrir la requête suppression en
       mode création
     – Recommencer l’exécution de la
       suppression




76   Les requêtes
DOSSIER 5 – JURARBOIS


                                           Critères de recherche et de sélection
                                               de filtre avancé et de requête

ÿ   Texte :
    Saisir le texte : Exemple Paris. (Access le place entre guillemets)
    Il est possible d’utiliser les caractères génériques suivants : ? représente un caractère alphabétique quel-
    conque, * représente une chaîne de caractères quelconque et # représente un nombre quelconque.
    Exemple : Du*             affiche : Dupont ; Durant, Dumont, etc.
                 Gr?s         affiche : gras, gris, gros, etc.
                 74*          affiche 74000, 74100, 74210, 74600, etc.
                 *Corse* affiche les champs qui contiennent le mot corse
                 1#2          affiche 103, 113,123 etc.

    Numérique :
    Saisir le nombre sans espace.
    Exemple : 300000 avec ou sans opérateur de comparaison, >300000 ; <=20 ; <> 200.
    Il est possible d’utiliser des formules et des noms de champ dans un critère : [Total]*1,196

    Date :
    Saisir la donnée en respectant les formats d’Access : >=01-01-2007 ou >01/01/07
    Il est possible d’utiliser une fonction date : Date()+14
                                     <Maintenant() => Date antérieure à la date du jour

    Oui/Non :
    Saisir Oui ou Non ; 1 ou 0 ; Vrai ou Faux ; Actif ou Inactif

    Condition ou :
    Saisir les critères sur une ou plusieurs lignes en les séparant
    par ou : Savoie ou Isère

    Condition et :
    Saisir les critères sur une même ligne en les séparant par et :
    >20000 et <50000

    Intervalle :
    Utiliser le critère entre : Entre 15 et 50

    Champ vide :
    Utiliser l’opérateur Null : Est Null

    Champ plein :
    Utiliser l’opérateur Pas Null : Est Pas Null

    Remarque :
    La recherche ne tient pas compte des majuscules, minuscules.
    Il est possible d’utiliser les opérateurs de comparaison suivant :
        > supérieur           < inférieur >= supérieur ou égal
        <> différent de       = égal        <= inférieur ou égal




                                                                                                   Les requêtes    77
PARTIE   3                    Société Strap SA

         Dossier 5         Les requêtes
                           Gestion de chantiers




          EXERCICE EN AUTONOMIE
          Savoir-faire : Créer une requête sélection, suppression ou mise à jour
          Pré-requis : Avoir fait l’exercice programmé du dossier 5
                         Avoir fait l’exercice en autonomie du dossier 4
          Supports : Disque dur, Serveur ou Clé USB
          Durée :        40 minutes



           Travail à faire


         Travail 1
         M. Strap vous demande de mettre à jour le
         fichier des fournitures par chantier à l’aide
         des données suivantes :




         Travail 2 : Requêtes
         M. Strap vous demande de lui imprimer les listes suivantes ; pour chaque liste, vous devez créer une requête, puis la sau-
         vegarder
         • Un annuaire téléphonique des clients de la société triés sur le nom du client,
         • La liste des contrats par client,
         • La liste des contrats signés avec le client 411001,
         • La liste des fournitures par chantier avec un chiffrage du total HT par ligne, du montant de la TVA et du montant TTC.



         Travail 3 : Requête suppression
         M. Strap vous signale qu’une erreur a été commise en ce qui concerne les fournitures par chantier saisies les deux et trois
         avril. Il vous demande de les supprimer à l’aide d’une requête Suppression qui devra être également sauvegardée.



         Travail 4 : Requête mise à jour
         M. Strap a décidé d’augmenter de 3 % les prix HT de toutes les fournitures. Vous devez procéder à cette augmentation.
         Pour pouvoir contrôler votre travail, il vous est demandé d’imprimer la table fournitures avant puis après la mise à jour.

         78    Les requêtes

Contenu connexe

En vedette

exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du meriseYassine Badri
 
Grenelle 2 : nouveaux outils, nouveaux langages - conférence
Grenelle 2 : nouveaux outils, nouveaux langages - conférenceGrenelle 2 : nouveaux outils, nouveaux langages - conférence
Grenelle 2 : nouveaux outils, nouveaux langages - conférenceCap'Com
 
Números Romanos
Números RomanosNúmeros Romanos
Números RomanosLcantillo
 
Presentation de TOR II de LELO
Presentation de TOR II de LELOPresentation de TOR II de LELO
Presentation de TOR II de LELOLELO-official
 
Powerpoint 2y ultimo
Powerpoint 2y ultimoPowerpoint 2y ultimo
Powerpoint 2y ultimojacoykoray
 
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage Metro'num 2011
 
Charity Engine Francais
Charity Engine FrancaisCharity Engine Francais
Charity Engine Francaishotbridge
 
Tecnología de la información y la comunicación
Tecnología de la información y la comunicaciónTecnología de la información y la comunicación
Tecnología de la información y la comunicaciónRaul Vega
 
diseño curricular nacional
diseño curricular nacional diseño curricular nacional
diseño curricular nacional Kathy Cerna
 
Cap com2011 métier de communicant public1
Cap com2011 métier de communicant public1Cap com2011 métier de communicant public1
Cap com2011 métier de communicant public1Cap'Com
 
Enjeux de l'industrie agro-alimentaire 2008
Enjeux de l'industrie agro-alimentaire 2008Enjeux de l'industrie agro-alimentaire 2008
Enjeux de l'industrie agro-alimentaire 2008Philippe KHATTOU
 
PráCtica De Word
PráCtica De WordPráCtica De Word
PráCtica De Wordamandyjimbo
 
La veille de red guy du 11.03.15 uber ou lyft
La veille de red guy du 11.03.15   uber ou lyftLa veille de red guy du 11.03.15   uber ou lyft
La veille de red guy du 11.03.15 uber ou lyftRed Guy
 
Capitulo 4 los impuestos son muy altos
Capitulo 4 los impuestos son muy altosCapitulo 4 los impuestos son muy altos
Capitulo 4 los impuestos son muy altosalexandrapulig19
 

En vedette (20)

exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
 
Grenelle 2 : nouveaux outils, nouveaux langages - conférence
Grenelle 2 : nouveaux outils, nouveaux langages - conférenceGrenelle 2 : nouveaux outils, nouveaux langages - conférence
Grenelle 2 : nouveaux outils, nouveaux langages - conférence
 
Números Romanos
Números RomanosNúmeros Romanos
Números Romanos
 
Presentation de TOR II de LELO
Presentation de TOR II de LELOPresentation de TOR II de LELO
Presentation de TOR II de LELO
 
Powerpoint 2y ultimo
Powerpoint 2y ultimoPowerpoint 2y ultimo
Powerpoint 2y ultimo
 
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage
WSB_Philippe Bruno_Nouvelles mobilités de l'innovation à l'usage
 
Charity Engine Francais
Charity Engine FrancaisCharity Engine Francais
Charity Engine Francais
 
Tecnología de la información y la comunicación
Tecnología de la información y la comunicaciónTecnología de la información y la comunicación
Tecnología de la información y la comunicación
 
Tutorial
TutorialTutorial
Tutorial
 
diseño curricular nacional
diseño curricular nacional diseño curricular nacional
diseño curricular nacional
 
Rosiris ortega
Rosiris ortegaRosiris ortega
Rosiris ortega
 
Cap com2011 métier de communicant public1
Cap com2011 métier de communicant public1Cap com2011 métier de communicant public1
Cap com2011 métier de communicant public1
 
Enjeux de l'industrie agro-alimentaire 2008
Enjeux de l'industrie agro-alimentaire 2008Enjeux de l'industrie agro-alimentaire 2008
Enjeux de l'industrie agro-alimentaire 2008
 
Computacion en la nube
Computacion en la nube Computacion en la nube
Computacion en la nube
 
PráCtica De Word
PráCtica De WordPráCtica De Word
PráCtica De Word
 
La veille de red guy du 11.03.15 uber ou lyft
La veille de red guy du 11.03.15   uber ou lyftLa veille de red guy du 11.03.15   uber ou lyft
La veille de red guy du 11.03.15 uber ou lyft
 
Codigo civil
Codigo civilCodigo civil
Codigo civil
 
Argumentacióny litigaciónoral
Argumentacióny litigaciónoralArgumentacióny litigaciónoral
Argumentacióny litigaciónoral
 
Presentación1
Presentación1Presentación1
Presentación1
 
Capitulo 4 los impuestos son muy altos
Capitulo 4 los impuestos son muy altosCapitulo 4 los impuestos son muy altos
Capitulo 4 los impuestos son muy altos
 

Similaire à Moaccess7 2

7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaborationLaurent Barbat
 
P8259 g formation-ibm-cognos-tm1-creation-de-scorecards
P8259 g formation-ibm-cognos-tm1-creation-de-scorecardsP8259 g formation-ibm-cognos-tm1-creation-de-scorecards
P8259 g formation-ibm-cognos-tm1-creation-de-scorecardsCERTyou Formation
 
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...Competitic - Identifiez les étapes clés pour créer un site internet efficace ...
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...COMPETITIC
 
Cahier des charges web
Cahier des charges webCahier des charges web
Cahier des charges webFred Brouard
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des ChargesLilia Sfaxi
 
2008.10.08 Gestion Des Flux Documentaires Avec Le Club Alliances Ibm
2008.10.08   Gestion Des Flux Documentaires Avec Le Club Alliances Ibm2008.10.08   Gestion Des Flux Documentaires Avec Le Club Alliances Ibm
2008.10.08 Gestion Des Flux Documentaires Avec Le Club Alliances IbmHubert SENANT
 
Plateforme digitale services et technologies
Plateforme digitale   services et technologiesPlateforme digitale   services et technologies
Plateforme digitale services et technologiesWilliam Poos
 
Emakina Academy - Blue Kiwi - 20070614
Emakina Academy - Blue Kiwi -  20070614Emakina Academy - Blue Kiwi -  20070614
Emakina Academy - Blue Kiwi - 20070614Marin
 
Comment bien rédiger le cahier des charges pour construire votre site interne...
Comment bien rédiger le cahier des chargespour construire votre site interne...Comment bien rédiger le cahier des chargespour construire votre site interne...
Comment bien rédiger le cahier des charges pour construire votre site interne...echangeurba
 
Workflow : qu’apporte K2 à SharePoint 2010 ?
Workflow : qu’apporte K2 à SharePoint 2010 ?Workflow : qu’apporte K2 à SharePoint 2010 ?
Workflow : qu’apporte K2 à SharePoint 2010 ?Microsoft
 
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...polenumerique33
 
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014Cci Bordeaux atelier projet site web cahier des charges 18/09/2014
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014echangeurba
 
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesB5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesCERTyou Formation
 
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesB5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesCERTyou Formation
 
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...MIM Synchronization Services 2016 -> une solution économique pour créer, modi...
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...Identity Days
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilahMoez Moezm
 
Advences: technologie pour Tour opérateurs (1/2)
Advences: technologie pour Tour opérateurs (1/2)Advences: technologie pour Tour opérateurs (1/2)
Advences: technologie pour Tour opérateurs (1/2)Advences
 
Présentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lPrésentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lElodieRouanet
 
Présentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lPrésentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lElodieRouanet
 

Similaire à Moaccess7 2 (20)

7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration7. Du Design UX au Design de la collaboration
7. Du Design UX au Design de la collaboration
 
P8259 g formation-ibm-cognos-tm1-creation-de-scorecards
P8259 g formation-ibm-cognos-tm1-creation-de-scorecardsP8259 g formation-ibm-cognos-tm1-creation-de-scorecards
P8259 g formation-ibm-cognos-tm1-creation-de-scorecards
 
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...Competitic - Identifiez les étapes clés pour créer un site internet efficace ...
Competitic - Identifiez les étapes clés pour créer un site internet efficace ...
 
Cahier des charges web
Cahier des charges webCahier des charges web
Cahier des charges web
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
 
WONC DOVA
WONC DOVAWONC DOVA
WONC DOVA
 
2008.10.08 Gestion Des Flux Documentaires Avec Le Club Alliances Ibm
2008.10.08   Gestion Des Flux Documentaires Avec Le Club Alliances Ibm2008.10.08   Gestion Des Flux Documentaires Avec Le Club Alliances Ibm
2008.10.08 Gestion Des Flux Documentaires Avec Le Club Alliances Ibm
 
Plateforme digitale services et technologies
Plateforme digitale   services et technologiesPlateforme digitale   services et technologies
Plateforme digitale services et technologies
 
Emakina Academy - Blue Kiwi - 20070614
Emakina Academy - Blue Kiwi -  20070614Emakina Academy - Blue Kiwi -  20070614
Emakina Academy - Blue Kiwi - 20070614
 
Comment bien rédiger le cahier des charges pour construire votre site interne...
Comment bien rédiger le cahier des chargespour construire votre site interne...Comment bien rédiger le cahier des chargespour construire votre site interne...
Comment bien rédiger le cahier des charges pour construire votre site interne...
 
Workflow : qu’apporte K2 à SharePoint 2010 ?
Workflow : qu’apporte K2 à SharePoint 2010 ?Workflow : qu’apporte K2 à SharePoint 2010 ?
Workflow : qu’apporte K2 à SharePoint 2010 ?
 
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...
Cci bordeaux atelier cahier des charges le pilier de votre stratégie internet...
 
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014Cci Bordeaux atelier projet site web cahier des charges 18/09/2014
Cci Bordeaux atelier projet site web cahier des charges 18/09/2014
 
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesB5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
 
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiquesB5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
B5263 g formation-ibm-cognos-cube-designer-concevoir-des-cubes-dynamiques
 
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...MIM Synchronization Services 2016 -> une solution économique pour créer, modi...
MIM Synchronization Services 2016 -> une solution économique pour créer, modi...
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilah
 
Advences: technologie pour Tour opérateurs (1/2)
Advences: technologie pour Tour opérateurs (1/2)Advences: technologie pour Tour opérateurs (1/2)
Advences: technologie pour Tour opérateurs (1/2)
 
Présentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lPrésentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2l
 
Présentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2lPrésentation keep core évenement e-book lr2l
Présentation keep core évenement e-book lr2l
 

Dernier

LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 

Dernier (20)

Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 

Moaccess7 2

  • 1. PARTIE 1 Corrigé MCD papier Gestion commerciale Apprentissage assisté (3) 22 Corrigé MCD papier
  • 2. PARTIE 1 Conception d’un MCD papier Gestion commerciale Exercice en autonomie (1) Savoir-faire : Concevoir un modèle conceptuel de données pour Access Pré-requis : Avoir fait les exercices assistés Supports : Papier Durée : 45 minutes La société Jurarbois est une PME-PMI créée en 1999 par Monsieur et Madame Bredin. Elle est spécialisée dans le négoce des vins du Jura. Depuis 2002, elle rachète des vignes et produit une partie des vins qu’elle commercialise. La société commercialise les produits suivants : Vin blanc du jura – Chardonnay ; Vin blanc du jura – Savagnin ; Vin blanc Arbois ; Vin rouge Arbois ; Vin blanc Pupillin ; Vin rouge Pupillin ; Vin jaune ; Vin de paille ; Crémant du Jura. La société cherche à faire référencer ses produits auprès des hypermarchés (Carrefour, Auchan, Géant, Casino, Intermar- ché, Champion, etc.). M. Bredin envisage d’informatiser le suivi des clients. Actuellement, il tient des fiches cartonnées par clients sur lesquelles sont notées : • Les informations concernant le client : identification, coordonnées postales et téléphoniques, • Les informations concernant les ventes réalisées par client : date des facturations, nombre de bouteilles livrées, montant total. Par ailleurs, chaque année, M. et Mme Bredin organisent des campagnes commerciales par téléphone auprès des plus gros clients, et notamment des responsables commerciaux des hypermarchés. Ils notent sur des fiches par client les dates et résultats des appels. M. Bredin vous demande de lui proposer une organisation des informations sur une base de données relationnelle infor- matisée. Vous devez lui remettre un MCD Access qui mette en évidence les tables, les champs, les clés primaires, les relations. Conception d’un MCD papier 23
  • 3. PARTIE 1 – JURARBOIS SA Travail à faire 1. Concevoir le dictionnaire des données. Dictionnaire des données Base de données : Date de création : Rubrique – Champs Type de données Taille Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2. Présenter le MCD Access 24 Conception d’un MCD papier
  • 4. PARTIE 1 Conception d’un MCD papier Gestion de chantier Exercice en autonomie (2) Savoir-faire : Concevoir un modèle conceptuel de données pour Access Pré-requis : Avoir effectué les exercices assistés Supports : Papier Durée : 40 minutes M. Strap utilise des fiches et des chemises pour le suivi des clients, des contrats et des chantiers. Il trouve cette organi- sation trop laborieuse et vous demande d’informatiser cette gestion. Après avoir passé quelques jours dans les services administratifs et après vous être fait expliquer son fonctionnement, l’organisation des tâches se présente ainsi : ■ À la signature d’un contrat 1 Lorsqu’un contrat est signé, M. Strap réalise les tâches suivantes : Il crée un dossier par client sur lequel il appose une fiche de renseignement qui récapitule l’adresse et les coordonnées du client ainsi que les caractéristiques du chantier. La fiche se présente de la façon suivante : Conception d’un MCD papier 25
  • 5. PARTIE 1 – STRAP SA ■ Suivi de chantier 2 À chaque fin de journée, les responsables de chantier complètent une feuille de tâches journalières par chantier. Cette feuille récapitule les informations suivantes : Pour compléter la feuille de suivi de chantier, ils utilisent une table de référence qui indique les références et désignations utilisées par la société. Cette feuille se présente ainsi : 26 Conception d’un MCD papier
  • 6. PARTIE 1 – STRAP SA Travail à faire 1. Concevoir le dictionnaire des données. Dictionnaire des données Base de données : Date de création : Rubrique – Champs Type de données Taille Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2. Présenter le MCD Access Conception d’un MCD papier 27
  • 7.
  • 8. PARTIE 1 Conception d’un MCD Suivi de location de matériels Exercice en autonomie (3) Savoir-faire : Concevoir un modèle conceptuel de données pour Access Pré-requis : Avoir effectué l’exercice programmé Supports : Papier Durée : 30 minutes La société Morisse Bois et dérivés est spécialisée dans la production de lambris, parquets et bois brut. Elle est située à Lyon et emploie 45 salariés. Elle possède trois unités de production (situées à Freiburg en Suisse, à Varioz dans l’Ain et à Nonglard dans le Jura). À côté de son activité de production de bois, elle loue du matériel aux particuliers et aux entreprises qui en font la demande. M. Odin vous demande d’informatiser la gestion de ces locations. Après avoir passé une semaine dans le service qui gère les locations, vous pouvez décrire les tâches réalisées de la façon suivante : • Mise à jour du fichier des clients : Chaque fois qu’un nouveau client loue du matériel, la secrétaire note les informa- tions le concernant sur une fiche client cartonnée (Raison sociale, nom, adresse, tél.). Elle lui attribue un numéro client, puis elle range la fiche par ordre alphabétique dans le classeur des clients. • Mise à jour du fichier des matériels : à la suite de chaque achat de nouveau matériel, la secrétaire remplit une fiche cartonnée sur laquelle elle note la référence, la désignation, la marque, la date de l’achat, le prix d’achat. Puis elle range cette fiche dans le classeur des fiches du matériel. • Elle gère les locations : Chaque fois qu’un client loue un matériel, la secrétaire retire la fiche de prêt qui se trouve dans une pochette attachée au matériel et note la date de la location, le numéro du client qui loue le matériel. Lorsque la fiche est complétée, elle la glisse dans la pochette et range la pochette dans un classeur. Lors du retour du matériel, elle sort la fiche location et note le nombre d’heures à facturer, puis elle transmet le tout à la facturation. Conception d’un MCD 29
  • 9.
  • 10. PARTIE 2 Visite guidée d’Access Access est un logiciel de SGBDR (Système de Gestion de Base de Données Relationnelle) édité par la société Microsoft1 pour gérer des fichiers de données. Les SGBDR les plus connus sont : Access, OpenOffice Base, 4D, FileMaker Pro. L’écran d’Access se présente ainsi : Bouton Office Barre d’outils Accès rapide Bouton de fenêtre Barre d’onglets Ruban d’outils Volet de navigation (Tables, Requêtes, Formulaire, États) Barre d’état Table ouverte Modes d’affichage Dans la partie qui suit, nous allons réaliser une visite programmée d’Access pour visualiser l’ergonomie, les principales fonctions à l’aide d’un exemple simple. Nous créerons une base de données composée d’une table, un formulaire (mas- que d’écran) et enfin un état d’impression. Nous vous laissons libre de sauvegarder la base de données sur le support de votre choix : • le dossier Mes documents ou Documents de votre ordinateur, • ou dans votre espace personnel sur le serveur, • ou sur une clé USB. 1. MICROSOFT est le premier éditeur mondial de logiciels. Créée par Bill Gates et Paul Allen, cette société édite principalement les applications suivan- tes : – Système d’exploitation et intégrateur : Windows, Windows XP, Windows Server et Windows Vista, pour PC ; – Progiciels : Word, Works, Access, PowerPoint, Access, Publisher, Explorer, FrontPage, Outlook. Visite guidée d’Access 31
  • 11. PARTIE 2 Nous allons créer la base de données MITRA : une base de données regroupe tous les fichiers qui concernent une entreprise. Ainsi la base de données contiendra les fichiers Clients, Fournisseurs, Articles, Salariés, Représentants, etc., puis nous saisirons la table Fournisseurs dont la structure est la suivante : N° Identifiant Type Taille Remarque 1 N° Fournisseur Texte 6 Clé primaire 2 Nom Texte 30 3 Rue Texte 50 4 CP Texte 5 5 Ville Texte 25 6 Tél. Texte 15 Puis nous saisirons les données suivantes dans la table Fournisseurs : N° Frs Nom Rue CP Ville Tél. 401001 GAEC Chiron 2 Pré d’Enfer 26000 VALENCE 04 12 14 56 78 401002 GAEC d’Entrefaux 56 route de Montélimar 69000 LYON 04 18 33 45 78 401003 Château la Bastide 255 chemin de Fins 33000 BORDEAUX 05 56 56 78 89 401004 Château Mondésir 321 Place des Armes 33000 BORDEAUX 05 56 78 48 97 ■ Charger Access 1 – Cliquer le bouton Démarrer ou – Cliquer Tous les programmes – Cliquer Microsoft Office puis Access 2007 – Cliquer l’option Base de données vide => L’écran se présente ainsi : ■ Créer la base de données : MITRA 2 – Cliquer le bouton Parcourir puis sélectionner le dossier destination de la base de données (Mes documents ou Documents du disque dur, ou sélectionner votre espace personnel sur le serveur, ou une clé USB) – Saisir le nom de la base de données MITRA2007 puis cliquer OK – Cliquer Créer => La base est créée et une table vide est ouverte. 32 Visite guidée d’Access
  • 12. PARTIE 2 Nous allons activer le mode création de la table, – Cliquer l’outil : Mode création – Saisir le nom de la table : Fournisseurs – Cliquer le bouton : OK Nous allons saisir la structure de la table Fournisseurs. (Voir page précédente) ■ Paramétrer la table Fournisseurs 3 • Champ : N° Frs – Cliquer la 1re ligne et saisir le nom du champ : N° Frs – [Tab] ou [->] ou [Entrée] pour activer la 2e colonne – Cliquer le bouton déroulant de la colonne : Types de données et sélectionner : Texte – Cliquer la zone : Taille du champ au bas de la fenêtre – Saisir la taille : 6 • Champ : Raison sociale – Cliquer la 2e ligne et saisir le nom du champ : Nom – [Tab] ou [->] ou [Entrée] – Sélectionner le type : Texte – Paramétrer la taille : 30 – Paramétrer les autres champs N° Identifiant Type Taille 3 Rue Texte 50 4 CP Texte 5 5 Ville Texte 25 6 Tél. Texte 15 ■ Définir la clé primaire 4 – Cliquer le bouton de sélection du champ N° Fournisseur qui servira de clé primaire – Cliquer l’outil Clé primaire dans la barre d’outils => Une clé apparaît à gauche du champ : • Enregistrer la table – Cliquer l’outil – Saisir éventuellement le nom de la table Four- nisseurs – Cliquer : OK Nous avons terminé le paramétrage de la table. Nous pouvons passer à la saisie des données. Jusqu’à présent, nous avons travaillé en mode Création. Nous allons activer le mode Feuille de données qui permet de gérer les informations de la table. – Cliquer dans le ruban d’outils Visite guidée d’Access 33
  • 13. PARTIE 2 => La feuille de données se présente sous la forme d’un tableau (Feuille de données). Il est possible de créer des formulaires de saisie plus agréables à utiliser. Mais pour commencer, nous allons travailler en mode Feuille de données. ■ Saisir des données 5 – Cliquer dans le champ N° Fournisseur – Saisir le texte : 401001 – Cliquer dans le champ Nom ou [->] ou [Tab] ou [Entrée] – Saisir le nom : GAEC Chiron – Saisir les autres informations dans les champs suivants – Saisir sur les lignes suivantes les autres enregistrements : N° Frs Nom Rue CP Ville Tél. 401002 GAEC d’Entrefaux 56 route de Montélimar 69000 LYON 04 18 33 45 78 401003 Château la Bastide 255 chemin de Fins 33000 BORDEAUX 05 56 56 78 89 401004 Château Mondésir 321 Place des Armes 33000 BORDEAUX 05 56 78 48 97 Certains champs ne sont pas entièrement visibles à l’écran. Pour les visualiser, nous allons modifier la largeur des colonnes. ■ Modifier la largeur des colonnes 6 • Modifier la largeur d’un champ – Cliquer-glisser vers la droite le trait de séparation de la 1re colonne • Ajuster la largeur d’un champ – Double-cliquer la limite droite de la colonne Nom => La largeur du champ est ajustée sur son contenu le plus long. – Renouveler l’opération pour tous les champs restants. ■ Trier la table 7 • Trier la table sur le Nom – Onglet : Accueil – Cliquer une cellule du champ Nom – Cliquer l’outil => Le fichier est trié sur le nom : • Trier la table sur le code postal – Cliquer une cellule du champ CP – Cliquer l’outil => Le fichier est trié sur le CP : 34 Visite guidée d’Access
  • 14. PARTIE 2 ■ Rechercher une fiche 8 – Cliquer le champ Ville – Onglet Accueil – Cliquer l’outil Rechercher => La fenêtre de paramétrage apparaît : – Saisir le nom de la ville recherchée : Lyon – Cliquer le bouton Suivant => La fiche recherchée devient active, mais la fenêtre reste ouverte à l’écran. – Cliquer le bouton de la fenêtre pour la faire disparaître de l’écran ■ Imprimer la table 9 • Aperçu avant impression – Cliquer l’outil dans la barre Accès rapide Ou – Cliquer le bouton Office – Imprimer – Aperçu avant impression • Lancer l’impression – Cliquer l’outil Ou – Cliquer l’outil – Cliquer le bouton Fermer l’aperçu avant impression pour revenir à la feuille de don- nées ■ Filtrer les enregistrements 10 – Cliquer le mot Bordeaux – Cliquer l’outil – Sélectionner l’option : Egal à « Bordeaux » => La fenêtre affiche uniquement les personnes de Bordeaux Visite guidée d’Access 35
  • 15. PARTIE 2 • Imprimer la liste – Cliquer l’outil • Afficher toutes les fiches – Cliquer l’outil => Tous les enregistrements redeviennent visibles : ■ Créer un formulaire instantané 11 Nous allons créer un formulaire de saisie à double affichage. Mais au préalable, nous allons sauvegarder la table. – Cliquer l’outil – Cliquer le bouton de fermeture de la table pour la fermer • Créer le formulaire – Cliquer l’onglet Créer – Cliquer la table Fournisseurs dans le volet de navigation – Cliquer l’outil Formulaire avec double affichage => Le formulaire est créé : Il est possible de dissimuler / afficher le volet de navigation en cliquant le bouton de réduction • Sauvegarder le formulaire – Cliquer l’outil – Saisir le nom : Fournisseurs – Cliquer OK ou [Entrée] • Imprimer le formulaire – Cliquer l’outil 36 Visite guidée d’Access
  • 16. PARTIE 2 • Utiliser le formulaire Nous allons ajouter l’enregistrement suivant à l’aide du formulaire. N° Frs Nom Rue CP Ville Tél. 401005 GAEC SAVIENT Monté de la Reine 73000 CHAMBERY 04 79 45 78 96 – Onglet Accueil – Cliquer l’outil ou – Saisir dans les champs correspondants les informations ci-dessus : • Quitter le formulaire – Cliquer l’outil – Cliquer le bouton de fermeture du formulaire ■ Créer un état instantané 12 – Cliquer l’onglet Créer – Cliquer la table Fournisseurs dans le volet de navigation – Cliquer l’outil Etat => L’état suivant est automatiquement créé par Access : Visite guidée d’Access 37
  • 17. PARTIE 2 • Aperçu avant impression – Cliquer l’outil dans la barre Accès rapide Ou – Cliquer le bouton Office – Imprimer – Aperçu avant impression • Lancer l’impression – Cliquer l’outil Ou – Cliquer l’outil – Cliquer le bouton Fermer l’aperçu avant impression pour revenir à la feuille de données. • Sauvegarder l’état – Cliquer l’outil – Saisir le nom de l’état Fournisseurs – Cliquer OK ou [Entrée] ■ Quitter l’état 13 – Cliquer le bouton de fermeture de l’état ■ Fermer la base de données Mitra 14 – Cliquer le bouton Office – Fermer la base de données ■ Quitter Access 15 – Cliquer le bouton de fermeture d’Access Fin de la visite guidée 38 Visite guidée d’Access
  • 18. PARTIE 3 Société Jurarbois SA Dossier 1 Paramétrer les tables d’Access Gestion commerciale Apprentissage programmé Savoir-faire : Concevoir un modèle conceptuel de données pour Access Pré-requis : Avoir fait la visite guidée Supports : Disque dur, Serveur ou Clé USB Durée : 45 minutes La société Jurarbois est une PME-PMI créée en 1999 par Monsieur et Madame Bredin. Elle est spécialisée dans le négoce des vins du Jura. M. Bredin a décidé d’informatiser : • La gestion des clients, • La gestion des ventes, • La gestion des évaluations par phoning. À l’issue du travail réalisé dans la première partie de cet ouvrage, il est apparu nécessaire d’organiser les informations de la façon suivante : MCD Access Dans le cadre de ce travail, nous allons créer et paramétrer les tables de la base de données. ■ Charger Access 1 – Cliquer le bouton Démarrer ou – Cliquer Tous les programmes – Cliquer Microsoft Office puis Access 2007 – Cliquer l’option Base de données vide ■ Créer la base de données Jurarbois 2 – Cliquer le bouton Parcourir puis sélectionner le dossier des- tination Jurarbois (Mes documents ou Documents du disque dur, ou sélectionner votre espace personnel sur le serveur ou une clé USB) – Saisir le nom de la base de données : Jurarbois2007 puis cliquer OK – Cliquer Créer => La base est créée et une table vide est ouverte. Paramétrer les tables d’Access 39
  • 19. DOSSIER 1 – JURARBOIS Nous allons activer le mode création de la table, pour paramétrer les champs. – Cliquer l’outil Affichage Mode création => Une fenêtre propose de sauvegarder la table : – Saisir le nom de la table : Clients – Cliquer OK Nous allons paramétrer la table Clients suivante : ■ Paramétrer la barre Accès rapide 3 – Cliquer le bouton déroulant de la barre Accès rapide – Cliquer l’outil à afficher dans la barre d’outils – Activer les outils : Nouveau, Ouvrir, Enregistrer, Impression rapide, Aperçu avant impression, Annuler, Rétablir, Mode ■ Paramétrer les tables 4 4.1 Paramétrer les champs – Cliquer la 1re ligne et saisir le nom du champ : N° client – [Tab] ou [->] ou [Entrée] pour activer la 2e colonne – Cliquer le bouton déroulant de la colonne Types de données et sélectionner Texte – Cliquer la zone Taille du champ au bas de la fenêtre – Saisir la taille : 6 – Paramétrer les autres champs de la table Supprimer un champ – Cliquer le bouton du champ à supprimer – [Suppr] 4.2 Définir la clé primaire – Cliquer le bouton de sélection du champ N° client qui servira de clé primaire – Cliquer l’outil Clé primaire dans la barre d’outils => Une clé apparaît à gauche du champ : 40 Paramétrer les tables d’Access
  • 20. DOSSIER 1 – JURARBOIS 4.3 Enregistrer la table – Cliquer l’outil – Saisir éventuellement le nom de la table : Clients – Cliquer OK 4.4 Fermer la table – Cliquer la case de fermeture de la table Clients => La table est affichée dans le volet de navigation : 4.5 Ouvrir/Fermer le volet de navigation – Cliquer le bouton d’affichage du volet pour le masquer Ou – Cliquer-glisser la bordure du volet de navigation Nous allons à présent paramétrer les tables Facturations et Phoning. 4.6 Créer une nouvelle table – Cliquer l’onglet Créer – Cliquer l’outil Création de table À votre tour – Paramétrer la table : Facturation – Paramétrer la table : Phoning Paramétrer les tables d’Access 41
  • 21. DOSSIER 1 – JURARBOIS Access permet de paramétrer de façon avancée les caractéristiques des champs : • des masques de saisie destinés à simplifier le travail de l’opérateur de saisie (&5), • des valeurs par défaut qui accélèrent la saisie (&6), • des contrôles de saisie destinés à protéger la base contre les erreurs (&7) Ouvrir la table Clients en mode création – Double-cliquer la table Clients dans le volet de navigation puis cliquer l’outil Mode création Ou - Cliquer-droit la table Clients dans le volet de navigation – Mode création ■ Masques de saisie 5 Access propose des masques prédéfinis pour le code postal, le numéro de sécurité sociale, le numéro de téléphone, etc. Nous allons uti- liser ce type de masque pour le code postal, puis nous paramétrerons un masque person- nalisé pour le numéro Client. 5.1 Masques prédéfinis – Cliquer le champ CP clients – Cliquer en bas dans la zone Masque de saisie – Cliquer le bouton d’assistance à droite de la zone – Accepter éventuellement la sauvegarde de la table – Cliquer le masque Code postal (France) – Cliquer le bouton Suivant> Cette fenêtre permet de paramétrer le caractère qui sera affiché dans le champ en attendant la saisie. – Cliquer le bouton déroulant des caractères – Cliquer le caractère désiré – Cliquer le bouton Terminer => Le masque se présente ainsi : 42 Paramétrer les tables d’Access
  • 22. DOSSIER 1 – JURARBOIS 5.2 Masque personnalisé Il est possible de paramétrer soi-même un masque en saisissant directement dans la zone de saisie du masque les symboles de contrôle des caractères. Les symboles utilisables sont les suivants : 0 => Saisie obligatoire d’un chiffre 9 => Saisie facultative d’un chiffre # => Saisie facultative d’un chiffre, signe ou espace L => Saisie obligatoire d’une lettre ? => Saisie facultative d’une lettre A => Saisie obligatoire d’une lettre ou d’un chiffre a => Saisie facultative d’une lettre ou d’un chiffre & => Saisie obligatoire d’un caractère >C => Convertit les caractères en majuscules <C => Convertit les caractères en minuscules (Mettre autant de C après le signe > ou < que de caractères dans la taille du champ) Nous allons paramétrer les masques de saisie suivants : – Téléphone : saisir le code 0000000000;;_ (saisie obligatoire de 5 séries de 2 chiffres séparées par le symbole /) – N° Client : saisir le code 000000;;_ (saisie obligatoire de 6 chiffres) – Ville : saisir le code >CCCCCCCCCCCCCCCCCCCC (transforme le texte saisi en capitales) – Cliquer le champ Tél. client – Cliquer dans la zone Masque de saisie – Saisir le code suivant : 0000000000;;_ => Le masque se présente ainsi : Les signes ;; sont des séparateurs de critères, le signe _ est le caractère de substitution. – Cliquer le champ N° client – Cliquer dans la zone Masque de saisie – Saisir le code suivant : 000000 ;;_ => Le masque se présente ainsi : – Cliquer le champ Ville client – Cliquer dans la zone Masque de saisie – Saisir le code suivant : >CCCCCCCCCCCCCCCCCCCC (Saisir 20 fois le caractère C en capitale) => Le masque se présente ainsi : ■ Valeur par défaut 6 Il est possible de paramétrer une valeur par défaut dans un champ. Cette fonction accélère la saisie en évitant de saisir la donnée. Nous allons programmer la civilité Monsieur comme valeur par défaut du champ Civilité. – Cliquer le champ Civilité – Cliquer dans la zone Valeur par défaut – Saisir le texte suivant : Monsieur => La fenêtre se présente ainsi : Enregistrer les modifications – Cliquer l’outil Paramétrer les tables d’Access 43
  • 23. DOSSIER 1 – JURARBOIS ■ Contrôle de saisie 7 Il est parfois indispensable de placer des contrôles destinés à éviter les erreurs ou les oublis. Le contrôle de saisie valide la donnée uniquement si elle satisfait les critères de saisie, ou si elle est saisie. Dans le cas contraire, il est possible d’afficher un message d’erreur. Nous allons paramétrer les contrôles suivants : • Saisie obligatoire du nom du client • Saisie obligatoire du téléphone dans la table Clients • Impossibilité de saisir un montant HT supérieur à 10 000 € dans la table Facturation • Impossibilité de saisir une date antérieure au 01/01/2008 dans la table Facturation 7.1 Saisie obligatoire d’un champ – Cliquer le champ Nom client – Cliquer dans la zone Valide si – Saisir la formule : Est Pas Null – Cliquer dans la zone Message si erreur – Saisir le message à afficher si la personne valide l’enre- gistrement en oubliant de saisir le nom du client : La sai- sie du nom du client est obligatoire => En cas d’oubli le message suivant sera affiché : À votre tour Programmez la saisie obligatoire du téléphone dans la table clients. • Enregistrer les modifications et fermer la table Clients – Cliquer l’outil – Cliquer la case de fermeture de la table Clients • Ouvrir la table Facturation en mode création – Double-cliquer la table Facturation dans le volet de navigation puis cliquer l’outil Mode création Ou – Cliquer-droit la table Facturation dans le volet de navigation – Mode création 7.2 Contrôle de saisie – Cliquer le champ Montant HT – Cliquer dans la zone Valide si – Saisir le critère : <10000 – Cliquer le champ Message si erreur – Saisir le message à afficher si la personne saisit un montant supérieur à 10 000 € : Le montant doit être inférieur à 10 000 €. À votre tour Programmer le contrôle sur la date de facturation : >01/01/2008 et le message d’erreur à afficher. • Enregistrer les modifications et fermer la table Facturation – Cliquer l’outil – Cliquer la case de fermeture de la table Facturation ■ Fermer Access 8 – Cliquer la case de fermeture d’Access 44 Paramétrer les tables d’Access
  • 24. PARTIE 3 Société Strap SA Dossier 1 Paramétrer les tables Gestion de chantier EXERCICE EN AUTONOMIE Savoir-faire : Créer et paramétrer des tables Pré-requis : Avoir effectué l’exercice en autonomie de la partie 1 Supports : Disque dur, Serveur ou Clé USB Durée : 45 minutes M. Strap utilise des fiches et des chemises pour le suivi des clients, des contrats et des chantiers. Il trouve cette organi- sation trop laborieuse et vous demande d’informatiser cette gestion. Après avoir passé quelques jours dans les services et après vous être fait expliquer son organisation, vous avez obtenu le MCD Access suivant : Travail à faire 1. Charger Access et créer la base de données Strap SA sur le disque dur, dans votre espace personnel sur le serveur ou sur votre clé USB dans le dossier Strap SA (Voir organisation du poste de travail page 8). 2. Créer la table Clients à l’aide des informations suivantes : • Paramétrer les champs, • Paramétrer les contrôles de saisie, • Paramétrer les masques de saisie. 3. Créer la table Contrats/Clients à l’aide des informations suivantes : • Paramétrer les champs, • Paramétrer les contrôles de saisie, • Paramétrer les masques de saisie. Paramétrer les tables 45
  • 25. DOSSIER 1 – STRAP 4. Créer la table Fournitures/Chantiers à l’aide des informations suivantes : • Paramétrer les champs, • Paramétrer les contrôles de saisie, • Paramétrer les masques de saisie. 5. Créer la table Fournitures à l’aide des informations suivantes : • Paramétrer les champs, • Paramétrer les contrôles de saisie, • Paramétrer les masques de saisie. 46 Paramétrer les tables
  • 26. PARTIE 3 Société Jurarbois SA Dossier 2 Paramétrer les relations entre tables Gestion commerciale Apprentissage programmé Savoir-faire : Paramétrer des listes déroulantes et les relations entre tables Pré-requis : Avoir fait l’exercice programmé du dossier 1 Supports : Disque dur, Serveur ou Clé USB Durée : 30 minutes Au cours de l’étape 1, vous avez conçu les tables et paramétré les champs des tables de la base de données Jurarbois. Actuellement ces tables sont indépendantes et ne sont pas reliées entre elles comme elles doivent l’être dans le MCD Access proposés ci-dessous. M. Bredin vous demande de paramétrer : • des listes déroulantes destinées à accélérer le travail sur la base de données Table : Clients Champ civilité = Monsieur, Madame, Mademoiselle Table : Facturation N° Client = N° client en provenance de la table Clients Table : Phoning N° client = N° client en provenance de la table Clients Satisfaction produit = 1, 2, 3, 4, 5 Satisfaction livraison = 1, 2, 3, 4, 5 Satisfaction prix = 1, 2, 3, 4, 5 Attention Les listes déroulantes doivent être créées avant de paramétrer les relations, sans quoi Access refuse de créer les listes. Dans ce cas, il faut supprimer les relations, puis créer les listes avant de re-paramétrer les relations. • les relations entre les tables MCD Access Paramétrer les relations entre tables 47
  • 27. DOSSIER 2 – JURARBOIS • Charger Access – Cliquer le bouton Démarrer ou – Cliquer Tous les programmes – Cliquer Microsoft Office puis Access 2007 • Ouvrir la base de données Jurarbois 2007 – Cliquer la base à ouvrir dans la liste affichée à droite si elle est visible Ou – Cliquer le lien Autres… puis sélectionner le dossier-source Jurarbois (Mes documents ou Documents du disque dur ou sélectionner votre espace personnel sur le serveur, ou une clé USB) – Cliquer la base de données à ouvrir Jurarbois puis cliquer Ouvrir => La base est ouverte et les tables créées précédemment sont affichées dans le volet de navigation : Un avertissement de sécurité est affiché au-dessous des rubans d’outils, il indique qu’Access a désactivé les macros Visual Basic afin de protéger l’ordinateur contre les macros-virus. Il est possible de désactiver l’option en cliquant sur le bouton de fermeture. 48 Paramétrer les relations entre tables
  • 28. DOSSIER 2 – JURARBOIS ■ Liste de choix 1 Une liste de choix affiche une liste de données dans un menu déroulant. Cette liste peut être : • Saisie directement par l’opérateur (1.1) • Provenir d’une autre table (1.2). Nous allons paramétrer le champ civilité de la table clients à l’aide d’une liste personnalisée. • Ouvrir la table clients en mode création – Double-cliquer la table Clients dans le volet de navigation puis cliquer l’outil Mode création Ou – Cliquer-droit la table Clients dans le volet de navigation – Mode création 1.1 Liste personnalisée – Cliquer le champ Civilité – Cliquer le bouton déroulant de la colonne Type de données – Sélectionner l’option Assistant liste de choix – Cliquer l’option Je taperai les valeurs souhaitées – Cliquer le bouton Suivant > – Saisir le nombre de colonne : 1 – Cliquer dans la zone saisie – Saisir la 1re donnée de la liste : Monsieur – [Tab] – Saisir la 2e donnée de la liste : Madame – [Tab] – Saisir la 3e donnée de la liste : Mademoiselle – Cliquer le bouton Suivant – Conserver le nom de l’étiquette du champ Civilité client – Cliquer le bouton Terminer => Le paramétrage est terminé. Un onglet Liste de choix est visible au bas de la fenêtre création : – Cliquer l’onglet Liste de choix => La fenêtre récapitule les paramètres de la liste : – Cliquer l’onglet Général Nous avons terminé le paramétrage de la liste. Nous allons la sauvegarder, puis nous vérifierons le fonctionnement du bouton déroulant dans la feuille de don- nées. • Enregistrer la table – Cliquer l’outil Paramétrer les relations entre tables 49
  • 29. DOSSIER 2 – JURARBOIS • Activer le mode Feuille de données – Cliquer le bouton déroulant de l’outil Mode Feuille de données – Cliquer la 1re ligne du champ Civilité => Le menu déroulant est affiché : Les modes d’affichage : • le Mode Création sert à créer ou à modifier la structure d’une table, • le Mode Feuille de données affiche les données contenues dans la table. • Activer le mode création – Cliquer le bouton déroulant de l’outil Mode création Ou – Cliquer le mode Création au bas de l’écran À votre tour : Vous devez paramétrer les listes déroulantes suivantes dans la table Phoning Satisfaction produit = 1, 2, 3, 4, 5 Satisfaction livraison = 1, 2, 3, 4, 5 Satisfaction prix = 1, 2, 3, 4, 5 1.2 Liste de choix provenant d’une autre table Dans une base de données relationnelle, la table fille doit toujours contenir un champ commun avec la table mère. Ce champ est toujours le champ clé primaire de la table mère qui est placé en tant que clé externe dans la table fille. Lors de la saisie, il est pratique d’afficher dans le champ de liaison de la table fille les données de la table mère, cela évite les risques d’erreur de saisie et garantit le respect de l’intégrité référentiel, au terme de laquelle il n’est pas possible de saisir un enregistrement fille si l’enregistrement mère n’existe pas : la liste déroulante nous oblige à sélectionner une donnée mère existante. Nous allons paramétrer l’affichage dans le champ N° Client de la table Facturation des N° client de la table Clients. – Double-cliquer la table Facturation dans le volet de navigation puis cliquer l’outil Mode création Ou – Cliquer-droit la table Facturation dans le volet de navigation – Mode création – Cliquer le champ N° Client – Cliquer le bouton déroulant de la colonne Type de données – Sélectionner l’option Assistant liste de choix – Cliquer l’option Je veux que la liste de choix… – Cliquer le bouton Suivant > – Sélectionner la table source Clients – Cliquer le bouton Suivant > 50 Paramétrer les relations entre tables
  • 30. DOSSIER 2 – JURARBOIS – Sélectionner les champs à afficher dans la liste N° clients, Société, Nom client Transférer un champ Transférer tous les champs Annuler un transfert Annuler tous les transferts – Cliquer le bouton Suivant > – Sélectionner le champ sur lequel la liste doit être triée N° client – Cliquer le bouton Suivant > – Sélectionner les champs à afficher dans la liste. Cliquer la case Colonne clé cachée pour la désactiver – Cliquer le bouton Suivant > – Sélectionner le champ qui contient la donnée à sauvegarder dans le champ N° Client – Cliquer le bouton Suivant > – Conserver le nom de l’étiquette du champ N° client – Cliquer le bouton Terminer Paramétrer les relations entre tables 51
  • 31. DOSSIER 2 – JURARBOIS => Le paramétrage est terminé. L’onglet : Liste de choix récapitule les paramè- tres de la liste : Nous allons vérifier le fonctionnement du bouton déroulant dans la feuille de données. • Activer le mode feuille de données – Cliquer l’outil Mode Feuille de données – Cliquer la 1re ligne du champ N° Client => Un bouton déroulant est affiché. Il est vide car aucune donnée n’a été saisie dans la table mère. • Enregistrer la table – Cliquer l’outil • Fermer la table Facturation – Cliquer le bouton de fermeture de la table Facturation À votre tour Paramétrer l’affichage dans le champ N° Client de la table Phoning du N° client de la table Clients, puis vérifier son fonctionnement en mode Feuille de données. ■ Relier les tables 2 Le MCD Access se présente ainsi : Les relations sont réalisées par un cliquer- glisser de la clé primaire de la table mère sur la clé externe de la table fille En conséquence, nous réaliserons les relations de la façon suivante : – par un cliquer-glisser du N° Client de la table Clients sur le N° client de la table Facturation, – par un cliquer-glisser du N° client de la table Clients sur le N° client de la table Phoning. 2.1 Activer la fenêtre de paramétrages des relations – Onglet Outils de base de données – Cliquer l’outil Relations – Double-cliquer les trois tables dans la fenêtre qui affiche les tables ou – Cliquer la table Clients (Mère) puis cliquer le bouton Ajouter – Cliquer la table Facturation (Fille) puis cliquer le bouton Ajouter – Cliquer la table Phoning (Mère) puis cliquer le bouton Ajouter – Cliquer le bouton Fermer => La fenêtre affiche les trois tables. Les relations dues aux listes de choix sont matérialisées par des traits : Modifier la taille des tables – Cliquer-glisser la bordure des tables pour afficher tous les champs Déplacer les tables – Cliquer-glisser les noms de tables pour déplacer les tables 52 Paramétrer les relations entre tables
  • 32. DOSSIER 2 – JURARBOIS 2.2 Relier deux tables – Cliquer-glisser le champ N° Client de la table Clients sur le champ N° Client de la table Facturation => Une fenêtre indique que la relation existe déjà, elle propose de la changer ou de la modifier : – Cliquer : Oui Cette fenêtre permet de programmer les contrôles d’intégrité qui rendent impossible la saisie dans la table Facturation d’un N° Client inexistant dans la table Clients. – Cliquer la case Appliquer l’intégrité référentielle – Cliquer la case Mettre à jour en cascade… – Cliquer la case Effacer en cascade… – Cliquer le bouton Créer ou OK – Cliquer-glisser le champ N° client de la table Clients sur le champ N° client de la table Phoning – Cliquer le bouton Oui – Cliquer la case Appliquer l’intégrité référentielle – Cliquer la case Mettre à jour en cascade… – Cliquer la case Effacer en cascade… – Cliquer le bouton Créer => La fenêtre affiche les relations et les cardinalités : 2.3. Imprimer le MCD Access – Cliquer l’outil – Cliquer l’option Paysage – Cliquer l’outil Imprimer ou – Cliquer le bouton Fermer l’Aperçu – Cliquer la case de fermeture de la fenêtre États sans sauvegarder l’état. 2.4 Enregistrer les relations – Cliquer l’outil puis l’outil Fermer Ou – Cliquer l’outil Fermer – Cliquer Oui 2.5 Modifier une relation 2.6 Supprimer une relation – Ouvrir la fenêtre des relations – Ouvrir la fenêtre des relations – Double-cliquer le trait qui matérialise la relation – Cliquer le trait qui matérialise la relation entre entre deux tables deux tables – Réaliser les modifications désirées – [Suppr] ■ Afficher la structure de la table 3 – Onglet Outils de base de données – Cliquer l’outil – Activer les tables pour lesquelles afficher des informations –Cliquer OK – Cliquer l’outil Imprimer –Cliquer la case de fermeture de la fenêtre États sans sauvegarder l’état • Fermer Access – Cliquer la case de fermeture d’Access Paramétrer les relations entre tables 53
  • 33. PARTIE 3 Société Strap SA Dossier 2 Paramétrer les relations entre tables Gestion de chantier EXERCICE EN AUTONOMIE Savoir-faire : Paramétrer des listes déroulantes et les relations entre tables Pré-requis : Avoir fait l’exercice programmé du dossier 2 Avoir fait l’exercice en autonomie du dossier 1 Supports : Disque dur, Serveur ou Clé USB Durée : 45 minutes 1. M. Strap vous demande de paramétrer les boutons déroulants suivants : Table : Clients Champ civilité = Monsieur, Madame, Mademoiselle Table : Contrats/Clients N° Client = N° clients en provenance de la table Clients Nature = Terrassement ou Construction Table : Fournitures Catégorie = Article ou Horaire Table : Fournitures/Chantier N° contrat = N° contrat en provenance de la table Contrats/clients Référence articles = Référence en provenance de la table Fournitures 2. M. Strap vous demande de paramétrer les relations suivantes : 54 Paramétrer les relations entre tables
  • 34. PARTIE 3 Société Jurarbois SA Dossier 3 Saisir et modifier les données Gestion commerciale Apprentissage programmé Savoir-faire : Saisir, modifier et imprimer des données dans les tables Pré-requis : Avoir fait l’exercice programmé du dossier 2 Supports : Disque dur, Serveur ou Clé USB Durée : 35 minutes La base de données est à présent paramétrée, nous pouvons saisir des enregistrements dans les différentes tables. Attention Des contraintes d’intégrité ont été paramétrées entre les tables par l’intermédiaire des relations. Il en résulte un lien de subordination des tables filles aux tables mères. Table fille Table mère Table fille Ce lien de subordination rend obligatoire la saisie des données dans les tables mères avant de saisir les données dans les tables filles. Sans quoi Access signalera qu’il manque l’enregistrement mère et refusera de valider la saisie de la donnée fille. La contrainte d’intégrité impose une organisation de la saisie et donc un modèle de traitement des données. M. Bredin vous demande de saisir les données suivantes dans les différentes tables, en respectant les contraintes de traitement. Table Clients Saisir et modifier les données 55
  • 35. DOSSIER 3 – JURARBOIS Table Facturation Table Phoning 56 Saisir et modifier les données
  • 36. DOSSIER 3 – JURARBOIS • Charger Access • Ouvrir la base de données Jurarbois – Cliquer la base à ouvrir dans la liste à droite Ou – Cliquer le lien Autres… puis sélectionner le dos- sier source : Jurarbois (Mes documents ou Documents du disque dur ou sélectionner votre espace personnel sur le serveur ou une clé USB) – Cliquer la base de données à ouvrir Jurarbois puis cliquer Ouvrir => La base est ouverte et les tables créées pré- cédemment sont affichées dans le volet de navigation. ■ Saisir des données 1 – Double-cliquer la table Clients 1.1 Ajouter des enregistrements – Cliquer le champ N° Client dans lequel saisir la donnée et taper le contenu au clavier : 411001 – Cliquer le champ situé à droite ou [Tab] ou [Entrée] – Continuer pour chaque champ, puis pour chaque enregistrement : 1.2 Supprimer un enregistrement – Cliquer le bouton de sélection de l’enregistrement à supprimer – [Suppr] Ou – Cliquer l’outil 1.3 Modifier un enregistrement – Cliquer le champ à modifier et réaliser la modification désirée 1.4 Ajuster la largeur d’un champ – Double-cliquer la bordure droite du champ pour l’ajuster sur son contenu (ou cliquer-glisser sur les boutons de sélection des colon- nes puis double-cliquer une bordure) Ou – Cliquer-glisser la bordure du champ Saisir et modifier les données 57
  • 37. DOSSIER 3 – JURARBOIS ■ Imprimer la table 2 2.1 Faire un aperçu avant impression – Cliquer l’outil dans la barre : Accès rapide Ou – Cliquer le bouton Office – Imprimer – Aperçu avant impression 2.2 Lancer l’impression – Cliquer l’outil Ou – Cliquer l’outil – Cliquer le bouton : Fermer l’aperçu avant impression pour revenir à la feuille de données • Sauvegarder la table – Cliquer l’outil : • Fermer la table – Cliquer la case de fermeture À votre tour – Saisir les données de la table Facturation puis de la table Phoning (Les données sont affichées en page 56) • Fermer Access – Cliquer la case de fermeture d’Access 58 Saisir et modifier les données
  • 38. PARTIE 3 Société Strap SA Dossier 3 Paramétrer les relations entre tables Saisir et modifier les données EXERCICE EN AUTONOMIE Savoir-faire : Saisir, modifier et imprimer des données Pré-requis : Avoir fait l’exercice programmé du dossier 3 Avoir fait l’exercice en autonomie du dossier 2 Supports : Disque dur, Serveur ou Clé USB Durée : 40 minutes 1. M. Strap vous demande de saisir les données suivantes dans les différentes tables : Attention Des contraintes d’intégrité ont été paramétrées entre les tables par l’intermédiaire des relations. Il en résulte un lien de subordination des tables filles et les tables mères. Table mère Table fille Table fille Table mère 2. M. Strap vous demande de saisir les données suivantes dans les différentes tables en respectant les contraintes de traitement. Table Clients Paramétrer les relations entre tables 59
  • 39. DOSSIER 3 – STRAP Table Fournitures Table Contrats/Clients Table Fournitures/chantier 60 Paramétrer les relations entre tables
  • 40. PARTIE 3 Société Jurarbois SA Dossier 4 Mode feuille de données Gestion commerciale Apprentissage programmé Savoir-faire : Utiliser la base en mode feuille de données Pré-requis : Avoir fait l’exercice programmé du dossier 3 Supports : Disque dur, Serveur ou Clé USB Durée : 35 minutes Dans cette étape, nous allons utiliser Access en mode feuille de données. Nous allons paramétrer l’affichage écran et réaliser des impressions sélectives avec des filtres et des tris. • Charger Access • Ouvrir la base de données Jurarbois – Cliquer la base à ouvrir dans la liste à droite Ou – Cliquer le lien Autres… puis sélectionner le dossier source Jurar- bois (Mes documents ou Documents du disque dur ou sélection- ner votre espace personnel sur le serveur ou une clé USB) – Cliquer la base de données à ouvrir Jurarbois puis cliquer Ouvrir => La base est ouverte et les tables créées précédemment sont affichées dans le volet de navigation. ■ Modifier la présentation d’une feuille de données 1 En mode Feuille de données, les paramètres de mise en forme sont réduits au quadrillage de fond et à la police de caractères. 1.1 Modifier le quadrillage et la trame de fond – Onglet Accueil – Double-cliquer la table Clients • Quadrillage – Cliquer le bouton déroulant du quadrillage et cliquer le type désiré • Trame de fond (une ligne sur deux) – Cliquer le bouton déroulant de la trame de fond et cliquer la trame désirée => La feuille de données se présente ainsi : Mode feuille de données 61
  • 41. DOSSIER 4 – JURARBOIS 1.2 Modifier la police, la taille et le style des caractères Il n’est pas possible d’utiliser plusieurs polices et tailles de caractères dans une même feuille de données. Cette option est réservée aux formulaires et aux états. – Onglet Accueil – Paramétrer la police Times New Roman, la taille : 10 et le style : Gras à l’aide des outils de la zone Police => La feuille de donnée se présente ainsi : – Pour la suite de l’exercice, nous vous laissons reparamétrer la mise en forme initiale. ■ Paramétrer les impressions d’une feuille de données 2 Nous allons imprimer la table Clients en mode paysage avec des marges de 2 cm. 2.1 Faire un aperçu avant impression – Cliquer l’outil dans la barre : Accès rapide Ou – Cliquer le bouton Office – Imprimer – Aperçu avant impression 2.2 Paramétrer l’orientation de la feuille – Cliquer l’outil : Paysage 2.3 Paramétrer les marges – Cliquer l’outil Marges et sélectionner une taille prédéfinie dans la liste au-dessous Ou – Cliquer l’outil Mise en page 62 Mode feuille de données
  • 42. DOSSIER 4 – JURARBOIS – Onglet Options d’impression – Saisir les marges de 20 mm dans la fenêtre de paramétrage – Cliquer OK 2.4 Lancer l’impression – Cliquer l’outil Ou — Cliquer l’outil – Cliquer le bouton Fermer l’aperçu avant impression pour revenir à la feuille de données. ■ Afficher/Masquer des colonnes 3 Nous allons à présent imprimer uniquement les champs N° Client, Société, Civilité, Nom client, et Tél. client. Pour cela, nous allons masquer les champs qui ne sont pas à imprimer. 3.1 Masquer des colonnes – Cliquer la bordure droite de la colonne à masquer pour la réduire à une largeur de zéro Ou – Cliquer-droit un nom de champ – Afficher les colonnes… – Désactiver les cases des colonnes à masquer (Rue, CP, Ville et Ajouter un nou- veau champ) – Cliquer Fermer => La feuille se présente ainsi : • Imprimer la feuille de données – Cliquer l’outil de la barre Accès rapide 3.2 Afficher les colonnes – Cliquer-droit un nom de champ – Afficher les colonnes… – Activer les cases des colonnes à afficher (Rue, CP, Ville et Ajouter un nouveau champ) Mode feuille de données 63
  • 43. DOSSIER 4 – JURARBOIS ■ Modifier l’ordre des champs 4 Nous allons placer le champ Société à droite du champ : Nom du client. – Cliquer-glisser le bouton de sélection d’un champ Société à droite du champ Nom client => La feuille se présente ainsi : ■ Trier les données 5 Nous allons trier et imprimer la table Clients sur la ville puis sur le N° de client. – Onglet Accueil – Cliquer le champ Ville puis l’outil => La feuille se présente ainsi : L’outil permet de réaliser des tris décroissants – Cliquer l’outil – Onglet Accueil – Cliquer le champ N° Client puis l’outil => La feuille se présente ainsi : – Cliquer l’outil ■ Rechercher un enregistrement ou une donnée 6 Nous allons trier et rechercher les personnes dont le prénom est Luc. Pour accélérer la recherche, il est conseillé de cli- quer dans le champ sur lequel faire la recherche. – Cliquer dans le champ : Nom Client – Cliquer l’outil : Rechercher – Dans la zone Où cliquer N’importe où dans le champ – Cliquer le bouton Suivant => L’enregistrement 411001 devient actif – Cliquer le bouton Suivant pour activer l’enregistrement suivant => L’enregistrement 411003 devient actif car le prénom Lucie commence par Luc — Cliquer le bouton Suivant pour activer l’enregistrement suivant – Etc. => Une fenêtre signale qu’il n’y a plus d’enregistrements : – Cliquer OK – Cliquer le bouton Annuler pour quitter la recherche 64 Mode feuille de données
  • 44. DOSSIER 4 – JURARBOIS ■ Filtrer les enregistrements 7 Par défaut, tous les enregistrements d’une table sont imprimés. Pour une impression sélective, il est nécessaire de filtrer les enregistrements. Access propose des filtres rapides faciles à mettre en œuvre. 7.1 Filtre rapide par sélection • Paramétrer les filtres – Cliquer le mot Madame du champ Civilité – Cliquer l’outil puis Égal à « Madame » => Les enregistrements qui contiennent le mot Madame restent visibles : – Cliquer le mot CHAMBERY du champ Ville – Cliquer l’outil puis Égal à « CHAMBERY » => Les enregistrements qui contiennent le mot CHAMBERY restent visibles. Les filtres se sont additionnés : – Cliquer l’outil pour imprimer le résultat du double filtre. • Afficher tous les enregistrements – Cliquer l’outil 7.2 Filtre rapide par bouton de champ Nous allons afficher uniquement les enregistrements des hommes qui résident à Chambéry, Valence ou Annecy. • Filtre direct (Homme) – Cliquer le bouton situé à droite du nom du champ Civilité client – Désactiver la case (Sélectionner tout) – Activer l’option Monsieur – Cliquer OK => La feuille de données affiche uniquement les enregistrements qui contiennent Monsieur. • Filtre sur texte – Cliquer le bouton situé à droite du nom du champ Ville client – Désactiver la case (Sélectionner tout) – Activer les options des villes à afficher — Cliquer OK => La feuille de données affiche uniquement les Monsieurs de Chambéry, Valence et Annecy : – Cliquer l’outil pour imprimer le résultat des filtres • Afficher tous les enregistrements – Cliquer l’outil Mode feuille de données 65
  • 45. DOSSIER 4 – JURARBOIS 7.3 Filtre rapide de texte avancé Nous allons afficher uniquement les enregistrements qui contiennent les lettres SA dans le nom de la société. Filtre sur texte – Cliquer le bouton situé à droite du nom du champ Société – Cliquer Filtres de texte puis Contient… – Saisir sa – Cliquer OK => La feuille de données affiche uniquement les sociétés qui ont les lettres SA : La société Savino est affichée car son nom contient les lettres SA. Pour afficher uniquement les enregistrements qui se terminent par SA, il est possible de sélection- ner l’option Se termine par… dans le filtre de texte. – Cliquer l’outil pour imprimer le résultat des filtres • Afficher tous les enregistrements – Cliquer l’outil ■ Afficher les données liées 8 Le bouton situé à gauche des données de la table mère permet d’afficher les données liées contenues dans la table fille. Nous allons afficher les données de Facturation liées au client 411003. 8.1 Afficher les données liées – Cliquer le bouton [+] de l’enregistrement 411003 => Cette table mère possède deux tables filles. La fenêtre suivante demande quelle table fille afficher : – Cliquer Facturation – Cliquer OK 66 Mode feuille de données
  • 46. DOSSIER 4 – JURARBOIS => Les factures concernant ce client sont affichées : 8.2 désactiver l’affichage des données liées – Cliquer le bouton [-] de l’enregistrement 411003 • Fermer la table – Cliquer la case de fermeture de la table • Fermer Access – Cliquer la case de fermeture d’Access Mode feuille de données 67
  • 47. PARTIE 3 Société Strap SA Dossier 4 Mode feuille de données Saisir et modifier les données EXERCICE EN AUTONOMIE Savoir-faire : Utiliser la base en mode feuille de données Pré-requis : Avoir fait l’exercice programmé du dossier 4 Avoir fait l’exercice en autonomie du dossier 3 Supports : Disque dur, Serveur ou Clé USB Durée : 30 minutes M. Strap vous demande les impressions suivantes : 1. Imprimer l’intégralité de la table Clients triée sur le N° client en mode paysage en police Times New Roman et en caractère de 10, avec une marge de 15 mm sur les quatre côtés. 2. Imprimer uniquement les champs N° client, RS Client, Civilité, Nom client, Tél. client de la table Clients triés par ordre alphabétique et en mode portrait, avec une marge de 20 mm sur les quatre côtés. 3. Imprimer toutes les informations concernant les clients de Chambéry et Albertville en mode paysage avec des marges de 20 mm sur les quatre côtés. 4. Imprimer l’intégralité des fournitures qui concernent le chantier ct003 en mode paysage. 5. Imprimer les informations qui concernent les fournitures utilisées sur les chantiers entre le 16/02/2010 et le 23/02/2010 en mode portrait. 6. Imprimer les informations financières qui concernent les contrats et les factures, les dates de facturation et les dates de règlements en mode paysage. 68 Mode feuille de données
  • 48. PARTIE 3 Société Jurarbois SA Dossier 5 Les requêtes Gestion commerciale Apprentissage programmé Savoir-faire : Créer une requête sélection, suppression et mise à jour Pré-requis : Avoir fait l’exercice programmé du dossier 4 Supports : Disque dur, Serveur ou Clé USB Durée : 50 minutes Travail à faire M. Bredin souhaite paramétrer un CA plafond par client afin de protéger la société contre les ris- ques d’impayés. Il vous demande d’ajouter le champ : CA Plafond à la table Clients, et de saisir les plafonds suivants : M. Bredin souhaite obtenir la liste des factures envoyées au client Auchan (N° : 411002). Nous allons concevoir une requête sélection simple sur la table Facturation qui listera les factures envoyées à ce client. M. Bredin souhaite obtenir un récapitulatif des factures envoyées aux sociétés en faisant apparaître la TVA et le TTC. Nous allons concevoir une requête relationnelle qui affichera des données des tables Clients et Facturation concernant les sociétés. Puis nous ajouterons à cette requête les champs calculés TVA et TTC : M. Bredin souhaite obtenir la liste des résultats de phoning par client avec demande du n° client à l’ouverture. Nous concevrons une requête qui demandera à l’ouverture le N° client à l’opérateur sur la table Phoning : Suite à une erreur de saisie, M. Bredin vous demande de supprimer tous les appels téléphoniques de la table Phoning réalisés depuis le 31e appel. Nous concevrons la requête qui supprimera une série d’enregistrements qui satisfont un critère de sélection. M. Bredin trouve que le plafond de chiffre d’affaires (10 000 €) paramétré pour les particuliers au début de cet exercice est trop faible. Il vous demande de le relever de 5 000 €. Vous devez réaliser ce travail à l’aide d’une requête mise à jour. Les requêtes 69
  • 49. DOSSIER 5 – JURARBOIS Il existe trois méthodes pour rechercher des données sur Access : – L’outil Rechercher permet de rechercher des mots dans un champ ; – L’outil Filtre ou affiche les enregistrements qui satisfont aux critères de sélection ; – L’outil Requête est un filtre avancé dont les caractéristiques sont enregistrées pour être réutilisables. Les deux premières méthodes ont été étudiées dans l’étape précédente. Nous allons étudier dans cette étape la requête sélection qui est plus complète que le filtre et peut porter sur plusieurs tables liées. Important : Le résultat d’une requête est affiché dans une feuille de réponse dynamique (ou projection) qui ne contient que les données qui satisfont aux critères de sélection. La projection conserve un lien dynamique avec la table source. En conséquence, les données modifiées sur la projection sont mises à jour dans la table source lors de la fermeture de la requête. • Charger Access • Ouvrir la base de données Jurarbois – Ouvrir la table Clients en mode création – Ajouter le champ CA Plafond – Activer le mode Feuille de données – Saisir les données suivantes : – Sauvegarder puis fermer la table ■ Requête sélection 1 Nous allons concevoir une requête sélection simple sur la table Facturation qui listera les factures envoyées au client Auchan dont le N° est 411002. – Cliquer l’onglet Créer – Cliquer l’outil Création de requête => Une fenêtre affiche les tables disponibles : • Sélectionner les tables – Cliquer la table Facturation puis cliquer le bouton Ajouter – Cliquer le bouton Fermer • Sélectionner les champs – Double-cliquer les champs N° Facture, N° Client, Date facture, Montant HT et Nombre de bouteilles pour les trans- férer en bas dans la grille de paramétrage Il est possible de sélectionner un champ directement sur la 1re ligne, en cliquant le bouton déroulant du champ. Nous allons trier les données sur la date de facturation par ordre décroissant. • Paramétrer le tri – Cliquer le bouton déroulant de la ligne Tri du champ Date facture et sélectionner le critère Décroissant 70 Les requêtes
  • 50. DOSSIER 5 – JURARBOIS • Affichage des champs À la différence du filtre qui affiche tous les champs, la requête permet de masquer des champs. Par défaut, tous les champs placés dans la requête sont affichés (la case est activée). Pour ne pas afficher un champ, désactiver la case. • Critères d’extraction – Cliquer la ligne Critère du champ N° Client et saisir : 411002 qui est le N° du client Auchan => Le numéro est placé entre guillemets : L’étude approfondie des critères de sélection est abordée page 77. • Afficher le résultat de la requête – Cliquer l’outil Affichage ou Exécuter => Le résultat de la requête est affiché en mode feuille de données : • Imprimer le résultat de la requête – Cliquer l’outil Imprimer dans la barre : Accès rapide Ou – Cliquer le bouton Office – Imprimer – Impression Rapide • Activer le mode création de requête – Cliquer l’outil Mode création en haut de l’écran ou dans en bas à droite de l’écran • Enregistrer la requête – Cliquer l’outil dans la barre : Accès rapide Ou – Cliquer le bouton Office – Enregistrer - Saisir le nom de la requête : Facture Auchan 411002 - Cliquer OK • Fermer la requête – Cliquer la case de fermeture de la requête • Ouvrir une requête – Double-cliquer dans le volet de navigation la requête à ouvrir • Paramétrer l’affichage du volet de navigation – Cliquer le bouton déroulant du haut du volet et sélectionner l’affichage désiré Pour afficher tous les éléments, activer l’option Tous les objets Access Nous avons terminé le travail sur la première requête. Nous allons à présent concevoir une requête multi-tables qui affi- chera les données des tables Clients et Facturation. Les requêtes 71
  • 51. DOSSIER 5 – JURARBOIS ■ Requête relationnelle 2 Une requête relationnelle permet d’afficher des données provenant de plusieurs tables reliées entre elles (Voir MCD Access) Les enregistrements sont mis en relation grâce au champ commun qui permet les correspondan- ces entre les données. – Cliquer l’onglet Créer – Cliquer l’outil Création de requête => Une fenêtre affiche les tables disponibles : • Sélectionner les tables – Double-cliquer la table Clients – Double-cliquer la table Facturation – Cliquer le bouton Fermer • Sélectionner les champs – Double-cliquer les champs à placer dans la zone de paramétrage : Nous allons afficher uniquement les enregistrements qui contiennent un nom de société et dont le contenu n’est donc pas vide. Pour cela nous allons utiliser l’argument : Est Pas Null. • Critères d’extraction – Cliquer la ligne Critère du champ Société et saisir Est Pas Null. ■ Champs calculés 3 Nous allons programmer le calcul de la TVA et du TTC à partir du montant HT. 3.1 Programmer la formule de calcul – Cliquer la ligne champ d’une colonne vierge – Saisir le nom du champ calculé suivi de : et la formule de calcul en plaçant les noms de champs entre des crochets [ ] : ([Alt Gr] + [5] ou [°]). La formule est TVA: [Montant HT]*19,6/100 – Recommencer avec la formule du TTC / La formule est TTC: [Montant HT]+[TVA] Modifier la largeur des colonnes Cliquer-glisser la bordure du titre d’une colonne ou double-cliquer la bordure pour l’ajuster sur son contenu. Attention : Le nom du champ saisi entre les crochets doit strictement respecter l’orthographe du nom initial. 3.2 Paramétrer le format de la donnée – Cliquer-droit le champ à traiter TVA – Propriétés – Cliquer l’onglet Général dans le volet des propriétés affiché à droite de l’écran – Cliquer la ligne Format et sélectionner le format Euro – Cliquer la case de fermeture pour réduire le volet des propriétés – Recommencer avec le champ TTC 72 Les requêtes
  • 52. DOSSIER 5 – JURARBOIS 3.3 Déplacer un champ Nous allons placer le champ Montant HT à droite du champ Nombre de bouteilles. – Cliquer le bouton de sélection du champ Montant HT – Cliquer-glisser le bouton de sélection du champ Montant HT à droite du champ Nombre bouteilles • Afficher le résultat de la requête – Cliquer l’outil Affichage ou Exécuter => Le résultat de la requête est affiché en mode feuille de données : • Imprimer le résultat de la requête – Cliquer l’outil Imprimer dans la barre Accès rapide Ou – Cliquer le bouton Office – Imprimer – Impression Rapide • Activer le mode création de requête – Cliquer l’outil Mode création en haut de l’écran ou dans en bas à droite de l’écran • Enregistrer la requête – Cliquer l’outil dans la barre : Accès rapide Ou – Cliquer le bouton Office – Enregistrer – Saisir le nom de la requête : Calcul TVA et TTC – Cliquer OK • Fermer la requête – Cliquer la case de fermeture de la requête M. Bredin souhaite imprimer régulièrement les résultats des appels téléphoniques qui sont enregistrés dans la table Pho- ning. Il ne souhaite pas devoir ouvrir la requête pour saisir le numéro du client, mais que ce numéro lui soit demandé par la requête. ■ Critère avec saisie programmée 4 – Cliquer l’onglet Créer – Cliquer l’outil Création de requête • Sélectionner les tables – Double-cliquer la table Phoning – Cliquer le bouton Fermer • Sélectionner les champs – Double-cliquer les champs à placer dans la zone de paramétrage. • Critères d’extraction – Cliquer la ligne Critères du champ N° Client pour lequel saisir manuellement la donnée lors du lancement de la requête et saisir le texte de la question entre des crochets : [Numéro du client à afficher] => Lorsque la requête sera lancée, la question saisie sera posée à l’utilisateur dans une fenêtre. Les requêtes 73
  • 53. DOSSIER 5 – JURARBOIS • Enregistrer la requête – Cliquer l’outil dans la barre Accès rapide Ou – Cliquer le bouton Office – Enregistrer – Saisir le nom de la requête Résultat phoning par client – Cliquer OK • Afficher le résultat de la requête – Cliquer l’outil Affichage ou Exécuter => Une fenêtre réclame le numéro du client pour lequel afficher les appels – Saisir le numéro du client Auchan qui est : 411002 – Cliquer OK => Le résultat de la requête est affiché : • Imprimer le résultat de la requête – Cliquer l’outil Imprimer dans la barre Accès rapide ou cliquer le bouton Office – Imprimer – Impression Rapide Nous allons à présent créer une requête suppression. Pour cela, nous allons ajouter à la table Facturation une série d’en- registrements que nous supprimerons ensuite. • Ajouter des enregistrements à la table Facturation – Double-cliquer la table Facturation dans le volet Office pour l’ouvrir – Saisir les enregistrements suivants : – Sauvegarder la table Facturation – Fermer la table Facturation Si vos N° de factures sont différents, commencer la numérotation après votre dernier numéro de facture et adapter l’énoncé à vos numéros dans la suite du travail. ■ Requête suppression 5 Une requête suppression supprime les enregistrements d’une table qui satisfont un critère de sélection. Access agit en deux temps. Il extrait les enregistrements à supprimer, puis demande confirmation pour les détruire définitivement. Attention, vous devez désactiver le mode protégé d’Access (Voir page 77). – Cliquer l’onglet Créer – Cliquer l’outil Création de requête – Cliquer la table Facturation puis cliquer Ajouter – Cliquer le bouton Fermer Nous allons supprimer en une seule opération les enregistrements 31 à 35. – Cliquer l’outil Suppression pour transformer la requête sélection en requête suppression – Placer tous les champs de la table dans la grille – Cliquer dans la ligne Critères et saisir le critère de sélection des enregistrements à supprimer dans le champ N° Facture : >30 – Cliquer l’outil Exécuter pour réaliser la suppression des enregistrements. 74 Les requêtes
  • 54. DOSSIER 5 – JURARBOIS => Une fenêtre demande confirmation et signale qu’il ne sera pas possible d’annuler l’opération Si cette fenêtre ne s’affiche pas, réaliser l’opération indi- quée page 76 consistant à désactiver le mode protégé d’Access – Cliquer Oui pour valider la suppression – Ouvrir la table Facturation pour vérifier que la suppression a bien marché. ■ Requête mise à jour 6 M. Bredin vous demande d’augmenter le CA plafond des particuliers de 5 000 €. Nous allons utiliser une requête mise à jour qui permet de modifier des enregistrements d’après des critères de sélection. Attention : Cette requête fait appel à une macro commande qui, par défaut, n’est pas activée, pour se protéger des macrovirus. Si votre requête refuse de fonctionner, réaliser l’opération indiquée page 76. – Cliquer l’onglet Créer – Cliquer l’outil Création de requête – Cliquer la table Clients puis cliquer Ajouter – Cliquer le bouton Fermer – Placer le champ CA Plafond qui fera l’objet d’une mise à jour – Placer le champ Société qui servira à sélectionner les particuliers – Cliquer l’outil Mise à jour – Cliquer la ligne : Mise à jour et saisir la formule : [Plafond CA]+5000 (Crochet = [Alt Gr] [5] ou [°]). – Cliquer la ligne Critères du champ Société et saisir la for- mule : Est Null (pour sélectionner les enregistrements qui n’ont pas de nom de société) – Cliquer l’outil Exécuter pour réaliser la mise à jour des champs => Une fenêtre demande confirmation et signale qu’il ne sera pas possible d’annuler l’opération – Cliquer Oui pour valider la mise à jour => Une nouvelle fenêtre demande confir- mation. – Cliquer Oui pour confirmer la mise à jour – Sauvegarder la requête sous le nom : Mise à jour CA Plafond – Fermer la requête Nous allons contrôler CA Plafond dans la table Clients. – Double-cliquer la table Clients => Le plafond est passé à 15 000 € : – Fermer la table • Fermer Access – Cliquer la case de fermeture d’Access Les requêtes 75
  • 55. DOSSIER 5 – JURARBOIS Gestion des requêtes ■ Modifier une requête 7 – Doube-cliquer la requête dans le volet de navigation – Activer la requête en mode création ■ Renommer une requête 8 – Fermer la requête à renommer – Cliquer-droit la requête à renommer - Renommer – Modifier le nom de la requête – [Entrée] ■ Supprimer une requête 9 – Fermer la requête à supprimer – Cliquer la requête à supprimer – [Suppr] – Cliquer le bouton OUI dans la fenêtre de confirmation ■ Copier une requête 10 – Cliquer-droit la requête à copier – Copier – Cliquer-droit un espace dans le volet de navigation – Coller Désactiver le mode protégé d’Access Si Access ne supprime pas les enregistrements, cela signifie que le mode protégé est activé et qu’Access refuse d’exécuter la macro commande Visual Basic de suppression. – Cliquer le bouton Options… – Activer l’option Activer ce contenu – Cliquer OK – Ouvrir la requête suppression en mode création – Recommencer l’exécution de la suppression 76 Les requêtes
  • 56. DOSSIER 5 – JURARBOIS Critères de recherche et de sélection de filtre avancé et de requête ÿ Texte : Saisir le texte : Exemple Paris. (Access le place entre guillemets) Il est possible d’utiliser les caractères génériques suivants : ? représente un caractère alphabétique quel- conque, * représente une chaîne de caractères quelconque et # représente un nombre quelconque. Exemple : Du* affiche : Dupont ; Durant, Dumont, etc. Gr?s affiche : gras, gris, gros, etc. 74* affiche 74000, 74100, 74210, 74600, etc. *Corse* affiche les champs qui contiennent le mot corse 1#2 affiche 103, 113,123 etc. Numérique : Saisir le nombre sans espace. Exemple : 300000 avec ou sans opérateur de comparaison, >300000 ; <=20 ; <> 200. Il est possible d’utiliser des formules et des noms de champ dans un critère : [Total]*1,196 Date : Saisir la donnée en respectant les formats d’Access : >=01-01-2007 ou >01/01/07 Il est possible d’utiliser une fonction date : Date()+14 <Maintenant() => Date antérieure à la date du jour Oui/Non : Saisir Oui ou Non ; 1 ou 0 ; Vrai ou Faux ; Actif ou Inactif Condition ou : Saisir les critères sur une ou plusieurs lignes en les séparant par ou : Savoie ou Isère Condition et : Saisir les critères sur une même ligne en les séparant par et : >20000 et <50000 Intervalle : Utiliser le critère entre : Entre 15 et 50 Champ vide : Utiliser l’opérateur Null : Est Null Champ plein : Utiliser l’opérateur Pas Null : Est Pas Null Remarque : La recherche ne tient pas compte des majuscules, minuscules. Il est possible d’utiliser les opérateurs de comparaison suivant : > supérieur < inférieur >= supérieur ou égal <> différent de = égal <= inférieur ou égal Les requêtes 77
  • 57. PARTIE 3 Société Strap SA Dossier 5 Les requêtes Gestion de chantiers EXERCICE EN AUTONOMIE Savoir-faire : Créer une requête sélection, suppression ou mise à jour Pré-requis : Avoir fait l’exercice programmé du dossier 5 Avoir fait l’exercice en autonomie du dossier 4 Supports : Disque dur, Serveur ou Clé USB Durée : 40 minutes Travail à faire Travail 1 M. Strap vous demande de mettre à jour le fichier des fournitures par chantier à l’aide des données suivantes : Travail 2 : Requêtes M. Strap vous demande de lui imprimer les listes suivantes ; pour chaque liste, vous devez créer une requête, puis la sau- vegarder • Un annuaire téléphonique des clients de la société triés sur le nom du client, • La liste des contrats par client, • La liste des contrats signés avec le client 411001, • La liste des fournitures par chantier avec un chiffrage du total HT par ligne, du montant de la TVA et du montant TTC. Travail 3 : Requête suppression M. Strap vous signale qu’une erreur a été commise en ce qui concerne les fournitures par chantier saisies les deux et trois avril. Il vous demande de les supprimer à l’aide d’une requête Suppression qui devra être également sauvegardée. Travail 4 : Requête mise à jour M. Strap a décidé d’augmenter de 3 % les prix HT de toutes les fournitures. Vous devez procéder à cette augmentation. Pour pouvoir contrôler votre travail, il vous est demandé d’imprimer la table fournitures avant puis après la mise à jour. 78 Les requêtes