Bonjour,
Je ne suis pas un pro d’Access mais j’essaie tout de même créer une petite base de données.
Je rencontre un problème que je n’arrive pas à résoudre. C’est certainement très simple pour un oeil exercé, ce qui n’est pas mon cas.
J’ai deux tables :
Contacts avec des champs ; N°, nom, prenom, Id_Contact, etc…
Actions avec des champs ; N°, Id_Contact, date, etc…
J’ai deux formulaires basés sur ces tables ;
Contact avec des textbox ; nom, prénom, Id_Contact
Action avec des textbox ; date, Id_Contact, nom, prenom.
Dans un premier temps je souhaite transférer la valeur de Id_Contact du formulaire Contact dans le textbox Id_Contact du formulaire Action (dans un second temps je voudrais transférer les autres valeurs nom et prenom mais chaque chose en son temps).
J’ai recopié ce code sur le site mais tout ce qui se passe, c’est le formulaire Action qui s’ouvre mais aucune valeur ne s’affiche dans le textbox Id_Contact.
J’ai beau relire le code je ne vois rien.
Pouvez-vous m’aider,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Private Sub Commande64_Click() On Error GoTo Err_Commande64_Click Dim stDocName As String stDocName = "Action" DoCmd.OpenForm stDocName, , , "[Id_Contact] =" & Me![Id_Contact] Exit_Commande64_Click: Exit Sub Err_Commande64_Click: MsgBox Err.Description Resume Exit_Commande64_Click End Sub
Avec mes remerciements
Alain
Partager