Bonjour,
J'aimerais qu'en cliquant dans mon champ "vague", s'affiche le résultat d'une requête.
j'utilise donc OnClick mais ensuite que dois-je mettre?
vague=select...from...
ou bien
vague=DoCmdOpenQuery...
Merci de votre aide
Bonjour,
J'aimerais qu'en cliquant dans mon champ "vague", s'affiche le résultat d'une requête.
j'utilise donc OnClick mais ensuite que dois-je mettre?
vague=select...from...
ou bien
vague=DoCmdOpenQuery...
Merci de votre aide
Pour afficher le résultat d'une requete dans un controle il faut que celui-ci s'y prête.
En effet seul les zone liste et zone liste déroulante peuvent recevoir ce type d'objet. Voir les propriétés de ces contrôles.
Dans le cas d'une seule valeur, on peut employer une zone de texte. Dans ce cas le plus simple est d'avoir recours à la fonction Dlookup.
sur évenement clic :
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part me.vague = dlookup("monchamp","marequete","ma condition")
La requête doit être sauvegardée en tant que telle. A voir suivant le nombre d'enregistrements renvoyés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part me.vague = dmax("monchamp","marequete")
PS : Il y a une autre méthode à partir d'un recordset, là j'ai donné la plus simple.
Cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager