Bonjour,
étant débutant sous Access 2007, je rencontre une problématique
j'ai une table T_bordereau avec comme champ (clé primaire : numéro_bordereau et numéro_facture)
j'ai un premier formulaire : f_recherche_bordereau avec un champ recherche et un bouton "rechercher" sur lequel j'ai mis une fonction onclick (code VBA)
et j'ai un deuxième formulaire : F_trouve_bordereau
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 Option Compare Database Private Sub Cmd_recherche_bordereau_Click() Me.Requery Dim sql_bordereau, bordereau_id As String Dim rs As DAO.Recordset sql_bordereau = "SELECT * FROM T_bordereau WHERE numero_bordereau ='" & Me.Txt_bordereau & "' ;" Set rs = CurrentDb.OpenRecordset(sql_bordereau) If Not rs.EOF Then DoCmd.OpenForm "F_trouve_bordereau", acNormal, , , , acWindowNormal DoCmd.Close acForm, "F_menu" bordereau_id = rs("numero_bordereau").Value Else MsgBox "NumÈro de bordereau incorrect ", vbInformation, "NumÈro de bordereau" End If End Sub
sur lequel je voudrais récupérer ma variable passée sur le premier formulaire
en l'occurence ici bordereau_id si je ne me trompe
par contre je ne sais pas du tout comment faire pour afficher ce champ dans une textbox
dans mon form je n'ai que ça au départ
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part Option Compare Database
sachant que par la suite j'aimerais pouvoir afficher les différents champs d'autre table dont la clé est aussi numéro_bordereau
d'avance merci
Franck
Partager