Créer un état dans Access – Cours n°16

Dans ce nouvel article, nous allons découvrir comment créer des états dans le logiciel Access. Un état peut être créé à partir d’une table ou d’une requête. Dans un premier temps, nous verrons commet créer un état instantané.

Mais qu’est-ce qu’un état ? Un état est un document qui nous donne sous la forme d’une liste le contenu d’une ou plusieurs tables ou bien le résultat d’une requête, l’objectif étant d’afficher ou d’imprimer ensuite cet état.

Créer un état avec assistant
Créer un état avec assistant

Cet article est le seizième d’une série de 18 cours vidéo sur le logiciel Access qui ont été mis en ligne sur ma chaîne YouTube. La qualité sonore de cette série n’étant vraiment pas optimale, une transcription a donc été faîtes ci-dessous.

C’est en quelque sorte pour m’excuser. Peut-être allez-vous vous poser la question : pourquoi voit-on apparaître Actualitix.com ? C’est un autre site à moi sur lequel la vidéo a été créée initialement. Vous pouvez en savoir plus en accédant à la page présentant Numelion.

Comment créer un état dans Access ?

Nous allons donc nous atteler à créer un état dans Access. Pour cela, on clique sur la table « genre », puis sur « créer », nous apercevons le bouton « état ». Il suffit de cliquer dessus.

Comment créer un état simple ?
Comment créer un état simple ?

Avec cette simple manipulation, notre état a été créé. On peut désormais l’enregistrer sous le nom « état_genre » puis valider en cliquant sur « ok ». Vous verrez apparaître un nouveau groupe « états » avec « état_genre » dedans.

Etat simple
Etat simple
Enregistrer un état dans Access
Enregistrer un état dans Access

Voyons maintenant comment créer un état à partir d’une requête, mais aussi de l’assistant de création d’états. On ferme l’état que nous venons de créer et ma table. On clique sur « créer » pour mettre en place une nouvelle requête dans un premier temps. C’est avec celle-ci que nous appliquerons un état avec l’assistant état dans un second temps.

 

Créer une requête d'état
Créer une requête d’état

On clique sur « création de requête », l’objectif va être très simple. Il faudra afficher plusieurs champs d’une table par le biais de la requête, puis avec l’assistant créer un état dans Access.

Assistant pour créer un état
Assistant pour créer un état

On sélectionne les deux tables et quelques champs. Pour commencer, on sélectionne « genre_types » puis « film_titre » et « film_date_sortie ». On sauvegarde la requête sous le nom de « requête_état ». Nous pouvons ensuite fermer la requête.

Enregistrer une requête état
Enregistrer une requête état

Utiliser l’assistant de création d’état

Maintenant, on clique sur « créer » et vous pouvez cliquer sur « assistant état » dans « états ». Nous remarquons que la « requête_état » est sélectionnée par défaut. En effet, j’avais tout simplement sélectionné ma « requête_état » dans les objets.

Assistant pour créer un état
Assistant pour créer un état

Par contre, si j’avais sélectionné la table « film » c’est donc la table « film » qui serait apparue. Il est possible de sélectionner avec le menu déroulant pour choisir les tables ou les requêtes.

Sélection de la requête
Sélection de la requête

On utilise tous les champs qui sont disponibles puisqu’on les a créés dans la requête. C’est que nous souhaitons les afficher dans l’état. On clique sur « suivant ».

Sélection des champs
Sélection des champs

Nous avons le choix entre « par genre » ou « par film ». Pour l’exemple, on laisse « par genre » pour avoir dans l’état en fonction des genres, le nom des films associés.

Par exemple, si nous avons le genre « drame », il sera un peu décalé et en dessous nous verrons apparaître la liste des films qui sont des « drames ». Pour continuer, on clique sur « suivant », on laisse par défaut, on clique de nouveau sur « suivant ».

Comment afficher les données
Comment afficher les données
Regroupement
Regroupement

Nous pouvons trier les enregistrements, mais aussi les titres ou les dates de sortie. Nous allons trier en fonction des titres, nous pouvons également choisir entre un ordre croissant ou décroissant pour l’affichage. Pour l’exemple, on laisse par ordre croissant, ensuite on valider avec « suivant ».

Ordre du tri
Ordre du tri

Organiser un état dans Access

Il est possible d’organiser la présentation de l’état. Ici, nous allons le laisser en portrait et mettre la disposition sous la forme d’un bloc. On clique sur « suivant » et on indique le nom de l’état, « état_film_genre ».

Présentation de l'état
Présentation de l’état
Titre de l'état
Titre de l’état

Nous obtenons un aperçu de l’état qui vient d’être créé en cliquant sur « terminer » et notre état apparaît. A droite, nous pouvons voir la date de sortie avec des dièses. Il y a des dièses, car le champ n’est tout simplement pas assez grand.

Afficher une requête Etat
Afficher une requête Etat

On ferme l’aperçu avant l’impression et nous voyons qu’on peut intervenir sur la date de sortie. Nous réduisons le champ du titre film et on agrandit la date de sortie.

Redimensionner les champs
Redimensionner les champs

Nous faisons de même au niveau de l’en-tête. Pour continuer sur notre lancée, nous allons également réduire le genre et agrandir un peu le titre du film. On bascule en mode affichage, nous apercevons les dates et nous avons également les titres des films selon les catégories sur la gauche. Il est possible d’imprimer directement cet état.

Afficher l'état
Afficher l’état

C’est un peu le même principe que les formulaires, nous pouvons très bien modifier l’apparence de notre état. Pour cela, on clique sur mode de création, nous pouvons choisir un thème, des couleurs, une nouvelle police. Tout est paramétrable, par exemple avec la feuille de propriétés que nous avons vues pour les formulaires dans une précédente vidéo.

Mise en forme de l'état
Mise en forme de l’état

Tous les tutoriels sur la formation Access

Ci-dessous vous trouverez les 18 articles qui correspondent à la transcription des vidéos de la formation Access sur la chaîne YouTube de Numelion. Vous pouvez les suivre dans l’ordre chronologique pour apprendre à créer une base de données qui aura pour objectif de stocker des films sous la forme d’une bibliothèque.

Articles en relation

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Fondateur

INSCRIVEZ-VOUS

Découvrez des astuces et conseils pour transformer votre site en réussite.

Merci. Vous allez recevoir un e-mail pour confirmer votre inscription. A très vite, Fabien

Pin It on Pinterest

Share This