Salut,
Voilà ce que je cherche à faire :
J'ai une liste de clients qui apparait après une recherche dans un formulaire.
Il y a différentes infos sur chaque client, son code client, son nom, adresse, etc...
J'aimerai qu'à la suite d'une recherche, il soit possible de cliquer sur le nom d'un client par exemple et que cela ouvre directement un autre formulaire que j'apelle "fiche client" qui lui contient toutes les infos relatives à celui ci.
En fait le champ client deviendrai un bouton actif qui ferai le lien avec l'autre formulaire.
Voilà ce que j'ai trouvé dans la FAQ :
J'ai utilisé la seconde option :Si on veut ouvrir en fonction de la valeur d'un contrôle d'un autre formulaire :
"[nom_champ] =" & Forms![nom_formulaire]![nom_contrôle dans autre formulaire]
Si on veut ouvrir en fonction de la valeur d'un contrôle du formulaire en cours :
"[nom_champ] =" & Me.[MonControle]
Mais cela ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub NOM_CLI_Click() Docmd.Openform(Recherche_fiche_ent,COD_CLI = & Me.NOM_CLI) End Sub
Est ce une mauvaise utilisation de la commande ? Faut il plutot que je créer un bouton à la fin de la ligne qui ferai le lien avec cette fiche détaillée ?
Merci de votre aide !
Partager