OVH Cloud OVH Cloud

Récupérer les valeurs d'une requête filtrée

1 réponse
Avatar
Jac
Bonjour à tous,

dans un formulaire, je choisis une valeur dans une liste déroulante et ce
qui me permet d'afficher dans une requête l'enregistrement unique
correspondant à ce choix. Jusque là, pas de problème.

Ce que je cherche à faire, c'est de récupérer dans des variables, suite à
l'évènement après mise à jour, les valeurs contenues dans les différents
champs de la requête. C'est là que ça coince.

Je ne trouve pas la syntaxe qui me permettrait de faire référence, par
exemple, à la valeur contenue dans le champ "NomPrenom" de la requête
"Personne choisie dans deroulant".

J'ai envisagé d'ouvrir la requête, de récupérer chaque variable, puis de
refermer la requête avant de continuer.
Mais quand j'essaye de remplir une variable avec
Cible1 = Query.[Personne choisie dans deroulant].[NomPrenom]
le Vba me renvoie une erreur de compilation : "Qualificateur incorrect".

Merci d'avance à qui me permettra de rectifier le tir...

Jac

1 réponse

Avatar
ze Titi
Bonjour Jac

Je te suggère de regarder du côté de la fonction DLookup. Ca devrait
t'aider.


Bonjour à tous,

dans un formulaire, je choisis une valeur dans une liste déroulante et ce qui
me permet d'afficher dans une requête l'enregistrement unique correspondant à
ce choix. Jusque là, pas de problème.

Ce que je cherche à faire, c'est de récupérer dans des variables, suite à
l'évènement après mise à jour, les valeurs contenues dans les différents
champs de la requête. C'est là que ça coince.

Je ne trouve pas la syntaxe qui me permettrait de faire référence, par
exemple, à la valeur contenue dans le champ "NomPrenom" de la requête
"Personne choisie dans deroulant".

J'ai envisagé d'ouvrir la requête, de récupérer chaque variable, puis de
refermer la requête avant de continuer.
Mais quand j'essaye de remplir une variable avec
Cible1 = Query.[Personne choisie dans deroulant].[NomPrenom]
le Vba me renvoie une erreur de compilation : "Qualificateur incorrect".

Merci d'avance à qui me permettra de rectifier le tir...

Jac


--
Voilou !
Bon code
Cordialement,

Ze Titi