« Introduction aux bases de données avec ACCESS/Les formulaires et les contrôles » : différence entre les versions

Contenu supprimé Contenu ajouté
Odirol (discussion | contributions)
Odirol (discussion | contributions)
Ligne 15 :
== L'IHM : les formulaires ==
 
Véritable centre nerveux de l'IHM (Interface Homme Machine), les événements crées
l'interactivité d'une application en réagissant aux actions de l'utilisateur. Plus un logiciel est riche plus ces possibilités événementielles sont nombreuses. C'est pour cette raison que
les dernières versions de Microsoft ACCESS ont vue une augmentation sensible du nombre
d'événements. Dans ce tutoriel nous allons passer en revue les principaux événements
pour se familiariser à leur utilisation.
Les formulaires permettent aux utilisateurs d'entrer et d'afficher facilement des données dans la base de données. Ils peuvent être assimilés à des fenêtres au travers desquelles les utilisateurs manipulent les données.
 
Les formulaires contrôlent et simplifient l'entrée de données. Les données entrées dans un formulaire par les utilisateurs sont enregistrées dans une table sous-jacente.
 
Les formulaires permettent d'appliquer une structure visuelle attrayante aux données, qui deviennent donc plus faciles à interpréter. Ils peuvent également servir d'écrans de démarrage, à partir desquels l'utilisateur peut lancer des tâches exécutées sur la base de données.
 
Les formulaires proposent des listes déroulantes, des instructions, des contrôles de navigation et des graphismes qui simplifient l'utilisation des données. En résumé, ils offrent une interface plus conviviale pour la manipulation des données.
 
Pour en savoir plus sur la conception et l'utilisation de formulaires, consultez « À chaque formulaire sa fonction ».
 
 
Ligne 34 ⟶ 21 :
* Formulaire instantané
 
Les formulaires instantanés sont la solution appropriée si vos choix sont limités. Si votre nouveau formulaire doit contenir tous les champs d'une table ou d'une requête, et qu'un contrôle minimal sur l'apparence du formulaire suffit, le formulaire instantané est la solution idéale.
 
Contrairement à l'Assistant Formulaire, un formulaire instantané ne vous pose pas de questions et ne vous propose pas des choix. La création d'un formulaire instantané est un processus à deux étapes. Choisissez un type de formulaire instantané, choisissez une table ou une requête et Access se charge du reste.
 
Il existe différents types de formulaires instantanés, mais les deux catégories présentées ici sont suffisantes à ce stade de votre apprentissage. Le type Formulaire instantané : Colonnes affiche les enregistrements les uns après les autres, avec chaque champ affiché sur une ligne d'étiquette séparée. Le type Formulaire instantané : Tableau affiche tous les enregistrements à la fois, avec chaque champ de chaque enregistrement et des étiquettes de champ en haut du formulaire.
 
Pour commencer à utiliser un formulaire instantané, dans la fenêtre Base de données, cliquez sur Formulaires sous Objets, puis sur Nouveau dans la barre d'outils Base de données. Dans la boîte de dialogue Nouveau formulaire, cliquez sur l'une des options de formulaire instantané pour la sélectionner
 
* Formulaire avec assistant
 
Access propose plusieurs outils de création rapide de formulaire sur l’onglet Création, chacun d’entre eux vous permettant de créer un formulaire en un seul clic. Cependant, si vous voulez être plus sélectif quant aux champs à afficher sur le formulaire, utilisez plutôt l’Assistant Formulaire. L’Assistant vous permet également de définir le mode de regroupement et de tri des données, et d’utiliser des champs provenant de plusieurs tables ou requêtes (à condition d’avoir défini au préalable les relations entre les tables et les requêtes).
 
Pour plus d’informations sur la création de relations, voir l’article Créer, modifier ou supprimer une relation.
 
Démarrer l’Assistant Formulaire
 
1.Sous l’onglet Créer, dans le groupe Formulaires, cliquez sur Plus de formulaires, puis sur Assistant Formulaire Image du bouton.
 
2.Suivez les instructions fournies dans les pages de l’Assistant Formulaire.
Remarque Si vous souhaitez inclure des champs de plusieurs tables ou requêtes dans le formulaire, ne cliquez pas sur Suivant ou sur Terminer après avoir sélectionné les champs de la première table ou requête dans la première page de l’Assistant Formulaire. Au lieu de cela, répétez les étapes afin de sélectionner une table ou une requête, puis cliquez sur les champs supplémentaires que vous souhaitez inclure dans le formulaire. Cliquez ensuite sur Suivant ou sur Terminer pour continuer.
 
3.Dans la dernière page de l’Assistant, cliquez sur Terminer.
L’Assistant Formulaire engendre des résultats différents en fonction des options sélectionnées. Par conséquent, nous vous recommandons d’exécuter l’Assistant plusieurs fois, avec des options différentes à chaque fois, jusqu’à l’obtention des résultats souhaités
 
* En mode création