Access formulaires

3 914 vues

Publié le

2 commentaires
3 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
3 914
Sur SlideShare
0
Issues des intégrations
0
Intégrations
434
Actions
Partages
0
Téléchargements
1
Commentaires
2
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Access formulaires

  1. 1. Les formulaires
  2. 2. <ul><li>Un formulaire est un écran de visualisation ( une interface graphique ) </li></ul><ul><li>Un filtre placé entre les informations (base de données) et l’utilisateur.. </li></ul><ul><li>Un formulaire affiche les données </li></ul><ul><ul><li>Une ou plusieurs tables </li></ul></ul><ul><ul><li>Une requête </li></ul></ul><ul><li>Un formulaire pourra contrôler les données saisies, incorporer des présentations sophistiquées (polices, couleurs…) </li></ul>
  3. 3. Différents modes de création d ’un formulaires Mode de création Description Mode Création Permet de construire un formulaire à partir de zéro Assistant Formulaire C’est un questionnaire qui détermine les champs dont vous aurez besoin ainsi que le genre de présentation que vous voulez afficher. Formulaire Instantané : Colonne Génère automatiquement un formulaire qui affiche chacun des champs l’un en dessous de l’autre. Formulaire Instantané : Tableau Affiche chacun des champs d’un enregistrement l’un à coté de l’autre. Formulaire Instantané : Feuille de données Affiche tous les enregistrements en mode feuille de données comme à l’entrée des données à partir d’une table. Assistant Graphique Permet d’afficher les champs de type numérique ou monétaire dans un graphique. Assistant Tableau croisé dynamique Permet de regrouper plusieurs champs dans un tableau croisé.
  4. 4. Etapes de création d ’un formulaire Formulaires / Nouveau / choisir le mode de création / choisir la table ou la requête / ok
  5. 5. Formulaire Instantané : Colonne La solution , la plus simple, pour créer un formulaire est d ’utiliser la fonction formulaire instantané. En quelques secondes, elle génère un formulaire à partir de la table ou de la requête que vous choisissez comme source de données .
  6. 6. Mode assistant formulaire Choisir la table Clients Sélectionner les champs Choisir la présentation L ’assistant Formulaire d ’Access fournit beaucoup plus de possibilités de personnaliser le formulaire sans avoir à y insérer manuellement des contrôles
  7. 7. Mode assistant formulaire Choisir le style du formulaire Donner un titre au formulaire
  8. 8. Mode création Permet de construire un formulaire à partir de zéro et de le personnaliser Présence de la Boite à outils Affichage / en-tête et pied de formulaire
  9. 9. La boîte à outils permet de faire des modifications sur les différents objets d ’un formulaire Mode création
  10. 10. Mode création Affichage / liste des champs / insérer les champs dans la région détail Glisser/Déplacer
  11. 11. Ajout, modification et suppression d ’un enregistrement Insertion des boutons de commandes, à l ’aide de de la boîte à outils
  12. 12. Ajouter l ’enregistrement suivant N°Client : 55007 Prénom : Radia Nom : Gennoun Société : Accord Adresse : Casa Ajout, modification et suppression d ’un enregistrement Ouvrer le formulaire en mode formulaire / Nouvel enregistrement de la barre d ’outils
  13. 13. Sous-formulaire A partir de deux tables, attachées par une relation 1 : n, vous pouvez créer naturellement des formulaires distincts pour saisir les données, mais ce n ’est pas une solution rationnelle La solution consiste à créer un formulaire principal doté d ’un sous-formulaire La fenêtre base de données / formulaire / Créer un formulaire à l ’aide de l ’assistant
  14. 14. Sous-formulaire Sélectionnez la table principale, puis les champs de la sous-table Définissez les options d ’organisation des formulaires Choisissez la mise en forme du sous-formulaire
  15. 15. Sous-formulaire Sélectionnez le style des formulaires Indiquez le titre de chaque formulaire Résultat : Un sous-formulaire (Commandes) est attaché au formulaire principale (Clients)
  16. 16. <ul><li>Dans propriétés du sous formulaire </li></ul><ul><li>Le formulaire principal est appelé père, il contient le sous formulaire qui est dit fils </li></ul><ul><li>Père et fils sont liés, et donc synchronisés, au travers un ou des champs communs </li></ul><ul><ul><li>Le plus souvent il s’agit de la clé primaire dans le père avec la clé étrangère dans le fils </li></ul></ul>Sous-formulaire
  17. 17. <ul><li>Accès dans le menu Fichier </li></ul><ul><li>Possibilité de faire un Aperçu avant impression </li></ul><ul><li>Attention ! </li></ul><ul><ul><li>L’impression d’un formulaire déclenche la sortie sur l’imprimante de toutes les données disponibles au sein du formulaire et pas simplement des données visibles à l’écran … </li></ul></ul><ul><li>Restreindre les données en posant un filtre sur la source de données </li></ul><ul><li>Utiliser les États dont les fonctionnalités sont mieux adaptées à la production de documents </li></ul>Impression d ’un formulaire
  18. 18. Les contrôles Tout ce qui est affiché sur un formulaire est un contrôle: un texte, un champ d ’un enregistrement , une image ... Les contrôles dépendants : sont associés à la table, toute transformation modifiera le champ lié de la table Les contrôles indépendants : n ’ont aucune relation avec la table qui est lié au formulaire Les contrôles calculés : affiche une expression calculée combinant le contenu d ’autres contrôles du formulaire
  19. 19. Mode création Mode formulaire Contrôles d’étiquettes Contrôles de zones de texte
  20. 20. Ajouter les contrôles <ul><li>Ajouter des contrôles particuliers par le menu Insertion… </li></ul><ul><ul><li>N° de page </li></ul></ul><ul><ul><li>Date et heure </li></ul></ul>
  21. 21. Manipuler les contrôles <ul><li>Sélectionner et redimensionner des contrôles : Apparition de 8 poignées de dimensionnement </li></ul><ul><li>Déplacer des contrôles : à l ’aide de la main </li></ul><ul><li>Détacher une étiquette et son contrôle : à l ’aide du doigt de la main </li></ul><ul><li>Supprimer un contrôle : sélectionner / suppr </li></ul>
  22. 22. Mise en forme des contrôles <ul><li>Peut se faire avec la barre d’outils </li></ul><ul><li>S’applique au contrôle courant </li></ul>Application
  23. 23. Ajouter un Contrôle Calculé à un Formulaire En plus de l'information contenue dans les champs réels d'une table, Access vous permet d'inclure un ou plusieurs champs calculés dans un formulaire. Les champs calculés dans un formulaire affichent des valeurs basées sur celles d'autres champs.
  24. 24. Procédure Ajouter un Contrôle Calculé à un Formulaire <ul><li>Pour ajouter un contrôle calculé dans un formulaire: </li></ul><ul><li>En mode Création, cliquer sur le bouton Zone de texte dans la Boîte à outils. </li></ul><ul><li>Cliquer à l'endroit où va apparaître le contrôle. Cela permet d'insérer un contrôle de zone de texte et un contrôle d'étiquette. </li></ul><ul><li>Dans le contrôle d'étiquette, saisir un texte qui identifie l'opération de calcul, </li></ul><ul><li>Dans le contrôle de zone de texte, saisir une expression (précédée par un signe égal) qui définie l'opération de calcul. </li></ul>
  25. 25. Ajouter un Contrôle Calculé à un Formulaire Créez le formulaire de la table « client prioritaire » en mode création
  26. 26. Zone de liste et liste modifiable <ul><li>Exposent une liste de valeurs parmi lesquelles on peut choisir par pointage </li></ul><ul><li>2 présentations </li></ul><ul><ul><li>Multi-lignes et non modifiable </li></ul></ul><ul><ul><li>Une seule ligne permanente, saisie possible </li></ul></ul><ul><li>2 modes d’alimentation </li></ul><ul><ul><li>Valeurs fixes </li></ul></ul><ul><ul><li>Dynamique, les valeurs sont issues d’une autre table de la base </li></ul></ul>
  27. 27. Contrôle oui/non <ul><li>Correspond à des valeurs booléennes ou numériques </li></ul><ul><ul><li>Colonne oui/non de table avec une présentation en case à cocher par défaut </li></ul></ul><ul><li>Leur représentation peut être </li></ul><ul><ul><li>Des cases à cocher </li></ul></ul><ul><ul><li>Des boutons bascule pouvant supporter une image </li></ul></ul>Positionné automatiquement On/Off; le champ étant Oui/Non dans la table L’aspect Enfoncé/Ressorti dépend de la valeur du champ Cloturé
  28. 28. Autres contrôles de la boite à outils <ul><li>Saut de page : permet de répartir un formulaire volumineux sur plusieurs ‘écrans’ sans utiliser les onglets </li></ul><ul><li>Trait : affiche un trait d’une orientation quelconque </li></ul><ul><li>Rectangle : dessine un rectangle et permet de regrouper des informations liées et de les mettre en valeur </li></ul><ul><li>Image : illustration et logos … </li></ul>

×