Récupérer la valeur de stLinkCriteria

2 réponses
Avatar
Philman78
Bonjour,

J'ouvre un formulaire via un bouton et le code :

DoCmd.OpenForm stDocName, , , stLinkCriteria

Je voudrais dans mon formulaire récupérer la valeur du stLinkCriteria
transmis.
Comment faire ? je ne trouve pas.
Merci

2 réponses

Avatar
Le meruvien
Au dessus de cette ligne, tu dois avoir:
stlinkcriteria = ................



"Philman78" a écrit dans le message de
news:
Bonjour,

J'ouvre un formulaire via un bouton et le code :

DoCmd.OpenForm stDocName, , , stLinkCriteria

Je voudrais dans mon formulaire récupérer la valeur du stLinkCriteria
transmis.
Comment faire ? je ne trouve pas.
Merci


Avatar
3stone
Salut,

Philman78 wrote:
J'ouvre un formulaire via un bouton et le code :

DoCmd.OpenForm stDocName, , , stLinkCriteria

Je voudrais dans mon formulaire récupérer la valeur du stLinkCriteria
transmis.
Comment faire ? je ne trouve pas.



"stLinkCriteria" n'est que le nom d'une simple variable ;-)

Mais, tu peux la transmettre via la propriété "OpenArgs" de cette façon:

DoCmd.OpenForm stDocName, , , stLinkCriteria, , , stLinkCriteria

Dans l'autre formulaire (ou état) tu peux lire cette valeur "Sur chargement" :

Dim stCriteres As String
stCriteres = Me.OpenArgs

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)