Bonjourà tous,
Voici le petit problème qui m'occupe actuellement:
Je développe une application destinée à gérer (achats, abonnements, etc) les ouvrages de la dr (insee) où je travaille.
J'ai fait un formulaire 'doc' avec 3 sous-formulaires 'periodiques', 'ouvrages', 'divers'.
ils contiennent une table dont chaque enregistrement est un livre (magasines, parutions, etc) avec tous ce qui le concerne; achats, fournisseurs, abonnements, prix ttc,, tva, etc, etc.
Une zone de listes modifiable contenant le nom des fournisseurs permettra de pointer rapidement à un endroit voulu dans les sous-formulaires, car les enregistrements sont nombreux.
Je voudrais synchroniser la zone de liste modifiable avec les enregistrements des sous-formulaires de manière à ce que, quand on clique sur un fournisseur, on aille directement sur la 1e occurrence dudit fournisseur dans le sous-formulaire.
J'ai mis ça dans un évènement sur clic de la zone de liste
Mais ça ne fonctionne pas; le sous-formulaire reste sur l'enregistrement initial.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim rs As Object Set rs = Me.RecordsetClone rs.findfirst "[fournisseur] = '" & [fournisseurs] & "'" DoCmd.RunCommand acCmdRecordsGoToNew
Y a qq'chose qui m'échappe, ce qui est normal vu que je suis nul en vba!
A dichat sans faute!
DonQuiShoote.
Partager