Hello,
Voici mon problème: j'essaie de lancer un formulaire via un double click sur une cellule d'un sous-formulaire. Je souhaite que le formulaire qui s'ouvre m'affiche l'enregistrement correspondant à la ligne du champ que j'ai double cliqué dans mon sous formulaire.
Avec du code VBA, pas de problème, ça fonctionne
Code:
Par contre, pour limiter l'usage du VBA dans mon projet je souhaiterais utiliser la fonctionnalité macro d'access (version 2010), et la, problème, ça ne fonctionne pas!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub ID_DblClick(Cancel As Integer) DoCmd.OpenForm "F_New_Non_Hedged_Share_Class", , , "[ID] = " & Me!ID End Sub
Dans ma macro j'ai:
Open Form
Form Name: F_New_Non_Hedged_Share_Class
View: Form
Filtername: Que dois-je mettre ici???
Where condition:
Data Mode:
Windows Mode: Normal
Je suppose que je dois mettre mes paramètres dans filter name, j'ai essayé différentes choses, notamment [ID]=[ID], etc - mais sans succès!
Pour info le double click n est pas sur la champs ID, mais un autre champs du même sous-formulaire - j'imagine que ça ne change rien au problème?
Merci d'avance pour votre aide!
Thanks,
Partager