Bonjours à tous,
Suite à une recherche, j'obtiens des résultats dans une zone de liste.
J'aimerais pouvoir, en double cliquant sur un des résultats obtenu, ouvrir un nouveau formulaire contenant les données de l'enregistrement sur lequel j'ai double cliqué.
Quel code faudrait-il que j'utilise?
pour ma part je pensais y arriver de cette manière:
Mon erreur se trouve à ce niveau la:
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
18 Private Sub lstListeCamps_DblClick(Cancel As Integer) On Error GoTo Err_lstListeCamps_DblClick Dim stDocName As String Dim stLinkCriteria As String stDocName = "frmGestionCamp" DoCmd.OpenForm stDocName, , , stLinkCriteria Forms(stDocName).Filter = "NumCamp='" & Me.NumCamp & "'" Forms(stDocName).FilterOn = True Exit_lstListeCamps_DblClick: Exit Sub Err_lstListeCamps_DblClick: MsgBox Err.Description Resume Exit_lstListeCamps_DblClick End Sub
message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Forms(stDocName).Filter = "NumCamp='" & Me.NumCamp & "'"
Erreur de compilation
Membre de méthode ou donnée introuvable.
Que faudrait-il que je mette à la place du "Me.NumCamp pour que le tout soit ok?
Je m'imagine bien qu'il doit manquer quelques données pour pouvoir me répondre.. si tel est le cas, suffit de me dire quoi et je vous informerez..
Merci d'avance de votre aide.
Cyriusix
Partager