Cours programmation Access

Précédente      Contenu     Suivante
Les Formulaires






Nouvelle base de données


Pour les cours qui suivent nous allons développer une nouvelle base de données pour gérer un Magasin de location de vidéo.

La première tâche est de modéliser l'application, ce que nous allons faire en classe.

Ensuite vous devrez créer les tables et y mettre des données afin de pouvoir suivre les exemples.

Notez qu'on commence avec 2 entités: Clients et Films. Par la suite nous en ajouterons des nouvelles à mesure que le besoin s'imposera.

Lors de la modélisation, et de la création de la table, nous allons y inclure toutes les fonctions qui nous faciliteront la vie plus tard. Nous allons identifier toutes les Légendes, Valeurs par défaut, Validations et Zones de liste que nous pourrons utiliser avec les autres objets tels: Formulaires et États.



La base de données Livres2.mdb contient des tables de données de test que vous pourrez adapter.

Vous pouvez récupérer livres2.mdb (196K)

ou ici pour livres2.zip (31K).



Nouvel objet: le formulaire


  • L'objet Formulaire

    • Présentation plus claire que la feuille de données

    • Sert pour entrer, modifier, supprimer des enregistrements

    • Outil de travail à l'écran - c'est le produit que l'utilisateur va voir - important qu'il soit clair, ergonomique, pratique, exact

  • Création du formulaire

    • Décider si une sélection d'enregistrements doit être faite - en créant le formulaire on peut sélectionner les champs mais, on ne peut pas sélectionner les enregistrements - il faut créer une Requête sélection d'abord et baser le formulaire sur la requête

    • Choisir le format de formulaire

      • Colonne simple - une page par enregistrement - les champs les uns sous les autres - facile à modifier

      • Tabulaire - lignes et colonnes, comme un tableau - utiliser pour grandes quantités de données

      • Graphique - histogramme, tarte, etc.


      Fig. 6-1


    • Utiliser l'Assistant Formulaire

      • Choisir Table/Requête source

      • Choisir format

      • On peut choisir Formulaire instantané pour création rapide


        Fig. 6-2


      • Modifier le formulaire pour qu'il aie l'apparence voulue

        • Grandeur de l'écran

        • Position des contrôles

        • Alignement des contrôles

        • Si possible, tout sur un écran (éviter le scrolling)

        • Polices de caractères, taille, couleurs, etc.

        • Ordre de tabulation

        • Ergonomie

          • Science qui étudie les interfaces entre humains et machines

          • L'interface doit être confortable et convivial - pas de couleurs fluo, de caractères bizarres illisibles - il faut penser à l'utilisateur qui sera devant cet écran 8 heures par jour

          • L'interface doit être clair - légendes au lieu des noms de champs, explication des formats - eg: date sous forme (aaaa-mm-jj)

          • L'interface doit être exact - pas de fautes d'orthographe - IMPORTANT - l'image de l'entreprise en dépend

      • Autre avantage du formulaire: on peut utiliser des contrôles plus efficaces comme les boutons, zones de liste, etc.


      Fig. 6-3


    • Exercice à faire en classe

      • Créer le formulaire à colonne simple pour la table Films

      • Modifier le format du formulaire pour qu'il respecte toutes les règles énumérées ci-haut

      • Ajouter des zones de liste modifiable pour les champs Format et Cote










      Haut de la page