Bonjour,
Plusieurs méthodes pour récupérer des informations d'un formulaire à l'autre.
1) les appels formulaires :
me.moncontrole.value = forms.monform.moncontrole
Il existe un tuto sur le sujet (voir ma page perso)
2) Créer une property
Dans le formulaire émetteur déclarer une property comme pour une classe.
1 2 3
| public property let MonID() as variant
monid = me.controle_id
end property |
L'appel dans le formulaire récepteur se fait simplement comme s'il s'agissait d'une propriété du formulaire.
me.moncontrole.value = forms.monform.Monid
3) la faire passer dans le Openargs lors de l'ouverture du formulaire récepteur.
docmd.openform "monform",,,,,me.id
vérifier la bonne position du paramètre openArgs.
On le récupère comme ceci.
me.moncontrole.value = me.openargs
Pour un besoin ponctuel la 1ère solution est peut-être la meilleure.
Cordialement,
Partager