Bonjour,
Je débute avec les formulaires access. Je n'utilise pour le moment aucun code, seulement l'assistant et très peu de macro.
Voila mon problème j'ai une liste déroulante qui affiche les lignes d'une de mes tables. A la sélection d'un enregistrement de ma liste déroulante, je souhaiterais que s'affiche dans des zones de textes, les valeurs des champs correspondant à la ligne sélectionner.
J'ai réussi en chargeant l'ensemble de ma table dans la liste déroulante puis en définissant les "sources" de mes zones de texte avec [nomdelaliste].column(1)...
Cependant le résultat ne me satisfait pas car la liste déroulante est bien trop chargé (on y voit l'ensemble des champs alors que je ne souhaiterais y faire figurer qu'un seul champ)?
En outre, j'arrive bien à récupérer la variable correspondant à l'ID de la valeur sélectionnée dans la liste déroulante. C'est pourquoi je me demandais s'il était possible de saisir une requête SQL dans le générateur d'expression avec pour clause WHERE XXX = ID.listedéroulante ? Si oui, comment dois-je formater cette requête?
Vous remerciant par avance.
Cordialement.
Partager