Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel d'Access 2016

Appréhender l'assistant Liste de choix

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Votre formateur vous explique en détail l'utilisation de l'assistant Liste de choix. Apprenez à définir des champs de recherche simples ou complexes.
05:16

Transcription

Nous avons donc modifié le champ idBien et idClient en les remplaçant, ces champs, par une liste de choix à l'aide d'un assistant. Cette opération est en réalité quelque chose d'extrêmement complexe qui a été réalisé par Access. Et ce que je me propose de faire dans ce tutoriel, c'est de vous montrer l'envers du décor, c'est-à-dire ce que nous avons fait dans le tutoriel précédent en termes de clics, qu'est-ce que ça a donné concrètement dans le paramétrage du champ ? Je viens sur idBien, et là, je suis sur Général, je vois que c'est toujours de l'entier long. Je vois que la légende c'est choisir un bien, parfait. Maintenant ce que je vais aller voir, c'est ce qui se passe dans Liste de choix. Vous remarquez qu'ici, j'ai toute une série de propriétés, propriétés qui sont bien remplies si je compare ça par exemple à idVisite où c'est totalement vide, ou dteVisite où c'est totalement vide. Vous voyez qu'il s'est passé vraiment quelque chose de très très important. Donc je reviens sur idBien. Ici nous avons une première ligne qui est Contrôle de l'affichage, Zone de liste déroulante. Ça, c'est ce que l'assistant a choisi de lui-même par le fait que j'ai sélectionné ici Assistant zone de liste déroulante. Comme je lui ai dit que je voulais aller chercher des informations dans une table, il a sélectionné comme origine de la source Table/Requête, c'est-à-dire que là, ce choix lui indique que le contenu de ce champ doit être fait à partir du contenu d'une table ou d'une requête. Oui, mais laquelle ? C'est ce qu'il y a ici dans la ligne Contenu. Il a généré une phrase que je vais vous afficher, qui est assez compliquée, voilà. Il a généré donc une phrase qui est celle-ci. Cette phrase, c'est une phrase dans un langage particulier aux bases de données, pas propre à Access mais aux bases de données en général, qui s'appelle SQL. Là il me dit SELECT [Biens immobiliers]. Ce qui veut donc dire, je dois aller chercher, moi Access, dans une table qui s'appelle Biens immobiliers.idBien, je dois aller chercher l'identifiant d'un bien immobilier. Toujours dans la même table je dois aller chercher la désignation. Toujours dans la même table je dois aller chercher l'adresse. Toujours dans la même table je dois aller chercher le code postal et la ville. Le tout à partir de la table Biens immobiliers, cette table devant être affichée en ordre alphabétique de villes. Voilà donc la phrase qu'il a générée en fonction de ce que moi, j'ai cliqué dans l'assistant précédemment. Colonne liée 1, ça veut dire quoi ? Eh bien si vous regardez cette phrase, vous voyez que la première colonne c'est l'identifiant du bien. Lorsque j'ouvrirai par la suite la liste déroulante, le contenu de ma première colonne, c'est l'identifiant du bien. Donc là, je lui dis : Tu dois stocker, quand l'utilisateur aura fait son choix, tu dois stocker la valeur qui est dans la première colonne, c'est-à-dire tu dois stocker l'identifiant du bien sur lequel l'utilisateur aura cliqué. Et au total je lui dis qu'il y a cinq colonnes. Une colonne Biens immobiliers, ça en fait un, une colonne désignation, ça fait deux, une colonne adresse trois, code postal quatre, et ville cinq. Donc au total cinq colonnes. Mais attention, la première colonne, nous l'avons dimensionnée à zéro centimètres, c'est-à-dire que l'identifiant du bien ne sera pas visible. Quand on ouvrira la liste déroulante, on ne verra pas l'identifiant, la colonne fait 0 cm. Par contre on verra toutes les autres informations. Voilà donc ce qui a été fait par Access automatiquement par rapport aux différents clics que j'ai fait dans l'assistant. Ce que je viens de vous dire ici pour le bien est tout à fait pertinent pour le client. On retrouve la même chose. C'est une Zone de liste déroulante, faite à partir d'une table requête. Si je viens zoomer ici sur le texte, on lui dit : va sélectionner dans la table client l'identifiant du client; dans la table client, le nom; dans la table client, le prénom; dans la table client le téléphone; tout ça tu le trouves dans la table client et tu m'affiches tout ça trié en ordre alphabétique de noms. Et donc de la même manière, qu'est-ce que nous conservons du choix fait par l'utilisateur ? Lorsque l'utilisateur va cliquer sur Dupont ou sur Durand, eh bien nous allons conserver de ce choix ce qu'il y a dans la première colonne, c'est-à-dire ce qu'il y a ici, l'identifiant du client. Au total nous avons quatre colonnes, l'identifiant du client ça en fait un, le nom deux, le prénom trois, le téléphone quatre. Oui, mais la première colonne nous la mettons à 0 cm de large, donc nous ne verrons pas dans la boite l'identifiant du client, par contre nous verrons le nom du client, le prénom et le téléphone. Là, il dimensionne tout à 2,54 cm aussi bien dans l'un que dans l'autre. Lorsque nous serons en mode utilisation nous verrons si la largeur de ces colonnes à 2,54 cm nous convient. Si ça nous convient pas, nous serons toujours à temps de venir modifier ces différentes valeurs pour rendre peut-être la colonne adresse un peu plus grande que la colonne code postal. Mais ça, nous le verrons au moment où nous travailleront avec nos formulaires.

L'essentiel d'Access 2016

Apprenez à concevoir une base de données relationnelle avec Access. Utilisez les tables, saisissez des données, effectuez des requêtes de sélection, créez des formulaires, etc.

5h30 (78 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :9 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !