Bonjour
Je débute encore
J'ai dans un sous formulaire ce code:
quand le double clique sur une case contenant un numero d'enregistrement "NumeroOR" (qui est la clé de ma sable principale "SuiviSAV" ), s'ouvre un formulaire "FormSuiviRelance" sur la valeur courante de ce numero.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub NumeroOR_DblClick(Cancel As Integer) strFrmName = "FormSuiviRelance" DoCmd.OpenForm strFrmName DoCmd.GoToControl "[NumeroOR]" DoCmd.FindRecord Nz([NumeroOR], 0) End Sub
Plutôt que de faire un copier coller de ce code dans les 4 ss formulaire j'essaie de créer une fonction publique qui fait la même chose.
j'ai donc créé un module simple avec ce code:
J'ai une erreur sur [NumeroOR] à la ligne 5 : "Nom externe non défini"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Public Function OuvSuiviRelance() strFrmName = "FormSuiviRelance" DoCmd.OpenForm strFrmName DoCmd.GoToControl "[NumeroOR]" DoCmd.FindRecord Nz([NumeroOR], 0) End Function
je cale.
Merci d'avance pour votre aide.
Partager