OVH Cloud OVH Cloud

[Etat]Une variable comme source Contrôle

2 réponses
Avatar
christophe dhellin
Bonjour à tous ,
Sur l'evenement open d'un état ,j'ai une procédure qui dans une variable
string str Etat contient une valeur récupérée dans un champ texte Lastf
d'une table Lastfiltre.

Set rstLastFiltre = db.OpenRecordset("Lastfiltre", dbOpenTable)
rstLastFiltre.MoveFirst
strEtat = rstLastFiltre![Lastf].Value

Je voudrais faire apparaitre cette valeur dans un contrôle texte de l'état.
J'ai mis dans un contrôle texte ContrôleSource= strEtat mais cela ne
fonctionne pas.
Comment puis je utiliser cette variable
merci de m'avoir consacré de votre temps

2 réponses

Avatar
Raymond [mvp]
Bonjour.

tu peux utiliser la fonction Dlookup ou Dfirst et connexes, pour charger une
variable dans ton état.
sur l'open de ton état:
Moncontrôle = Dfirst("Lastf", "Lastfiltre")

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"christophe dhellin" a écrit dans le message
de news:OLk49$%
Bonjour à tous ,
Sur l'evenement open d'un état ,j'ai une procédure qui dans une variable
string str Etat contient une valeur récupérée dans un champ texte Lastf
d'une table Lastfiltre.

Set rstLastFiltre = db.OpenRecordset("Lastfiltre", dbOpenTable)
rstLastFiltre.MoveFirst
strEtat = rstLastFiltre![Lastf].Value

Je voudrais faire apparaitre cette valeur dans un contrôle texte de
l'état.

J'ai mis dans un contrôle texte ContrôleSource= strEtat mais cela ne
fonctionne pas.
Comment puis je utiliser cette variable
merci de m'avoir consacré de votre temps




Avatar
Torquemada
Merci à tous