Access ouverture formulaire pré-rempli

Résolu/Fermé
Signaler
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
-
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
-
Bonjour,
j'ai besoin d'ouvrir un formulaire N°2 en pré-remplissant la valeur d'une liste déroulante "ListeNumDEI" en fonction d'une champs variable "Numero_DEI" issu d'un formulaire N°1 qui commande l'ouverture du formulaire 2.

Et la mystère.

extrait de code.
FormNameC = "Form-Affectation-DEI"
' définition du formulaire à ouvrir
DoCmd.OpenForm FormNameC, , , "[ListeNumDEI] = " & Numero_DEI & ";", , stLinkCriteria
ListeNumDEI : liste déroulante à pré - remplir et éventuellement à activer.
Numero_DEI : variable à envoyer au formulaire N°2.

Autre essai raté :

' DoCmd.OpenForm FormNameC, , , Me![ListeNumDEI] = Numero_DEI, , stLinkCriteria
' DoCmd.OpenForm FormNameC, , , "[ListeNumDEI] =" & Me.[Numero_DEI], , stLinkCriteria
'DoCmd.OpenForm FormNameC, , , "[ListeNumDEI] =" & Forms![Form-Suivi-Projet]![Numero_DEI], , stLinkCriteria

Une autre possibilité serait de créer un formulaire qui a son ouverture aille chercher la valeur du champs.
Mais comment affecter une macro a l'ouverture...

1 réponse

Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
ok, trouvé. cela marchait mais comme la valeur affichée n'était pas celle séléctionnée cela plantait.

DoCmd.OpenForm FormNameC, , , "[ListeNumDEI] = " & Numero_DEI & ";", , stLinkCriteria

valide.
0