![]() |
![]() |
||||||||||
Access 2010 - FormulaireIntroduction aux formulaires Introduction aux formulairesLes formulaires servent à mieux présenter l'information qui se retrouve dans les différentes tables. Il est aussi plus "convivial" ou pratique d'entrer l'information dans un formulaire que directement dans une table ou une requête. Aussi, il est possible d'afficher seulement les champs qui sont nécessaires à l'écran. Il est aussi possible de "verrouiller" un champ. Ceci permet à l'utilisateur du formulaire de voir le contenu d'un champ sans pouvoir le modifier. Comme pour une requête, il est possible d'avoir des champs calculés pour accomplir des calculs tel que pour des sous totaux ou des taxes. La liste des fonctions d'Access vous permet d'accomplir beaucoup plus que de simples calculs. Généralement, un formulaire nécessite une table ou une requête qui sera la « source » de celui-ci. Une requête est plus pratique lorsque vous avez besoin d'un formulaire dont les champs proviennent de plusieurs tables. C'est aussi plus pratique si vous voulez filtrer les enregistrements pour voir seulement une partie qui répond à vos critères. Vous pouvez aussi créer un formulaire à partir d'aucun champ. Ce formulaire pourrait contenir des boutons qui permettraient d'ouvrir d'autres formulaires, d'exécuter des requêtes ou des macro-commandes ou d'imprimer des états.
Access 2010 offre une grande liste de formulaires prédéterminés. Voici une courte description de chacun.
Comme le nom d'indique, le bouton Plus de formulaires vous offre encore plus d'options pour présenter les données. |
|||||||||||
Access 2010 Exercices |
|||||||||||
![]() |
|||||||||||
Word 2003 |
|||||||||||
![]() |
|||||||||||
Précédent Suivant Page Principale FAQ Nouveautés Plan du site Références Motivations Manuels de formation Fichiers de démonstration |
|||||||||||
![]() |
|||||||||||
Par courriel Par formulaire Abonnez-vous à l'infolettre LCI |
Les exercices sur les différents éléments et fonctions d'un formulaire seront démontrés à partir de la table Employés. Si vous n'avez pas le temps de créer la table, vous pouvez télécharger la base de données exercices-access2010-1.accdb à partir de la page web des fichiers de démonstration. Elle contient la table Employés et commencer immédiatement la création des requêtes. Vous pouvez créer un formulaire à partir de rien. Mais il est plus avantageux d'utiliser l'un des assistants qu'Access rend à votre disposition pour réaliser un formulaire. Vous pouvez toujours par la suite le modifier selon vos besoins. Création d'un formulaire instantané
Access va automatiquement créer un formulaire simple avec la liste de tous les champs de la table ou de la requête que vous aviez choisi. Il faut passer au mode création pour modifier la structure du formulaire que vous venez de créer.
Ce mode est avantageux lorsqu'on veut construire un formulaire à partir de zéro. Il est bien pour de petits formulaires ou des formulaires ayant beaucoup de champs indépendants. Afin de pouvoir modifier la structure, la première commande à exécuter est de supprimer la disposition déterminée par Access.
Vous pourrez ensuite modifier la structure du formulaire en utilisant les outils de création de formulaire que vous retrouverez sous les onglets Création, Organiser et Format. Access offre d'autres façons de créer un formulaire. Sous l'onglet Créer, vous pouvez aller directement en mode création pour commencer un nouveau formulaire. Si vous ne voyez pas la liste des tables à la droite de l'écran, appuyez le bouton Vous pouvez aussi créer un nouveau formulaire en appuyant sur le bouton Formulaire vierge. Comme pour le mode création, vous pourrez ajouter des éléments tels que des champs de tables ou de requêtes ainsi que les autres éléments que vous retrouverez parmi les outils de création de formulaire. L'assistant FormulaireCe dernier vous pose quelques questions pour déterminer les champs dont vous aurez besoin ainsi que du genre de présentation que vous voulez afficher. C'est une façon rapide de créer un formulaire qui contient les champs que vous avez besoin sous une forme professionnelle.
Cet écran de l'assistant demande quels seront les champs qui seront inclus dans le formulaire. Les champs peuvent venir de plusieurs tables ou de requêtes. l'ordre dans lequel vous sélectionnez les champs dans la case de droite est important puisque c'est dans cet ordre qu'ils vont apparaître dans le prochain formulaire. Les boutons L'assistant vous permet de choisir des champs provenant de plusieurs tables ou de requêtes sans avoir auparavant à créer une requête ayant tous les champs voulus. Il faut cependant faire attention d'avoir fait des relations permanentes entre les tables avant de choisir des champs de différentes tables ou requêtes. Sinon, le formulaire va afficher toutes les combinaisons possibles entre les tables au lieu d'afficher les données ayant des relations. Vous devez auparavant créer une requête si vous avez besoin d'afficher ou d'accéder qu'à une partie des enregistrements ou qu'il n'y ait pas de relations entre les tables ou les requêtes dont vous avez besoin.
Le prochain écran demande quelle est la manière que les champs seront affichés à l'écran. Access vous donne même un aperçu de votre choix à la gauche de la fenêtre avant de choisir définitivement. L'option Colonne simple va afficher les champs un en dessous de l'autre. L'option Tabulaire va afficher les champs un à côté de l'autre. Access va réduire la taille des champs pour s'assurer que les champs apparaissent l'un à côté de l'autre. L'option Feuille de données va afficher les champs de la même manière que lors de l'entrée des données dans une table. Ceci n'est pas pratique si l'utilisateur ne connaît pas tous les champs. Le mode Justifié va afficher les champs l'un à coté de l'autre sauf qu'il ne réduira pas la taille des champs. Il va afficher les autres champs en dessous. La partie gauche de la fenêtre vous donne une image du type de présentation.
La dernière fenêtre vous demande premièrement le titre du formulaire.
En plus, Access vous demande ce que vous voulez faire ensuite. Vous pouvez voir le formulaire ou modifier immédiatement le formulaire. Voici un aperçu du formulaire une fois terminé. La case pour le champ Embauche semble être trop petite pour afficher correctement l'information. C'est pour cela qu'il affiche des ###. Il est toujours possible de changer la largeur du champ une fois que vous êtes en mode création. Entrer de l'informationIl vous est maintenant possible d'ajouter ou de modifier les enregistrements de la table comme vous l'avez peut être fait en mode feuille de données lors de la création de la table. Cependant, la présentation des données est plus compréhensible pour un nouvel utilisateur qu'en utilisant le mode feuille de données. Déplacement dans le formulaireUtilisez les touches Tab, MAJ (shift) Tab ainsi que les curseurs pour vous déplacer au champ suivant ou au champ précédent. Utilisez les touches PageUp et PageDown pour vous déplacer d'un enregistrement à l'autre. Vous pouvez aussi utiliser la barre de navigation située au coin inférieur gauche de la fenêtre pour vous déplacer d'un enregistrement à l'autre ou au premier et dernier enregistrement de la table. Utilisez les flèches vers la gauche ou vers la droite pour passer à l'enregistrement précédent ou suivant. Utilisez les flèches avec une barre verticale pour vous rendre au premier ou au dernier enregistrement de la table ou de la requête. Vous pouvez aussi vous rendre directement à un enregistrement
Ajouter un enregistrementIl y a plusieurs façons d'ajouter un enregistrement à un table directement ou à travers un formulaire.
Modifier un enregistrementIl est très facile de modifier le contenu d'un champ si celui-ci n'est pas "verrouillé".
Supprimer un enregistrement
Une fenêtre va ensuite apparaître qui va vous devez confirmer votre intention de supprimer l'enregistrement. Si vous avez activé une relation avec intégrité référentielle avec une autre table et que la perte de cet enregistrement aurais un impact sur le référencement et l'accès à de l'information importante, Access peut refuser d'éliminer un enregistrement. Après tout, est-ce que vous désirez avoir une réservation sans client ou une facture sans bon de commande ? Les relations existent réduire les redondances d'informations dans la base de données. Les règles d'intégrité référentielle assurent que toute l'information requise est accessible au moment désiré. Pour cet exercice, il faudrait supprimer toutes les factures que l'employé a préparées avant de pouvoir le supprimer de la liste des employés. Cela n'est pas pratique ou souhaitable. Rechercher un enregistrementAccess vous permet de retrouver rapidement un enregistrement grâce à une recherche sur le contenu de l'un des champs de l'enregistrement.
Access offre une autre façon en utilisant la barre de navigation.
Si la valeur est unique pour ce champ, Access pourrait même vous montrer l'enregistrement avant même d'avoir complété d'entrer le nom. Sinon, il va afficher le premier enregistrement qui répond à votre critère. |
Abonnez-vous à l'infolettre Abonnez-vous à l'infolettre du site pour recevoir les dernières nouvelles et aussi des formations à votre courriel. Vous pouvez voir la liste des dernières infolettres ici. |