{Access} ouvrir formulaire sur enregistrement voul
moiced59
Messages postés
1161
Statut
Membre
-
Jean_Jacques Messages postés 1045 Date d'inscription Statut Membre Dernière intervention -
Jean_Jacques Messages postés 1045 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila je vous explique je possede un formulaire avec une listede choix
qd je double clic sur un enregistrement je veux ouvrir le formulaire qi y es associé
donc sur double clic de la liste j 'ai fais docmd.openform nom_de_mon_formulaire
mais il s ouvre sur le premiere enregistrementet et non sur l enregistrement de ma liste de choix
ma clé primaire sur mes 2 formulaire est le champ NOM
merci de m aider
voila je vous explique je possede un formulaire avec une listede choix
qd je double clic sur un enregistrement je veux ouvrir le formulaire qi y es associé
donc sur double clic de la liste j 'ai fais docmd.openform nom_de_mon_formulaire
mais il s ouvre sur le premiere enregistrementet et non sur l enregistrement de ma liste de choix
ma clé primaire sur mes 2 formulaire est le champ NOM
merci de m aider
Configuration: Windows XP Firefox 3.0.12
8 réponses
-
Bonsoir moiced59,
Voici la syntaxe de l'évènement sur clic nécessaire. Il vous reste à l'adapter.
Dim DocName As String
Dim LinkCriteriA As String
DocName = "<Formulaire_à_ouvrir>"
LinkCriteriA = "[<Clef_1>]=" & Me![<Clef_2>]
DoCmd.OpenForm DocName, , , LinkCriteriA
Cordialement -
ah cool je vais t'ester ca mais a quoi coresponde le clé 1 et me!clé2
merci beaucoup -
re
alors g remplacé le clé 1 par la clé de mon formulaire et clé 2 par la clé de ma liste de choix
avant d ouvrir mon formulaire g com une inputbox avec le nom de ma liste de choix pour titre
si je rentre le nom cela marche mais j aimerai qu il l ouvre automatiquement merci a toi -
moiced59,
Peut-être .....
LinkCriteriA = "[<Clef_1>]= " & Str(Me![<Nom_liste>])
Cordialement -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
bonjour
Non cela ne fonctionne tjs pas!!!
merci de votre aide -
moiced59,
Ben ... alors, je donne ma langue au chat .... ;-)
Je ne vois pas du tout ou est le hic !!!!
J'espère qu'un intervenant, déjà confronté à cette situation, a trouvé la solution et et qu'il pourra nous éclairer.
A+ -
alors pour info g recreer ma base mais cette fois si j'ai mis comme clé primaire le numero auto dans mes 2 formulaire et cela fonctionne tres bien je ne sais pas pourquoi le faite que mes clé primaire etait mon champ "non " faisai que cela ne marchais pas !!!!!!
merci -
Moiced59,
Par contre, à présent, je comprends pourquoi cela ne fonctionnait pas ....
Le lien n'était pas homogène !
Une clef primaire est toujours unique et non modifiable
Bonne soirée