Le premier problème est donc réglé, ta variable publique mémorise correctement l'id de l'enregistrement courant.
Pour la suite, commençons simplement. Dans mon idée, le formulaire "Synthèse" est le le formulaire "maître" de la navigation, c'est-à-dire qu'il est le seul à avoir des boutons de navigation permettant de changer d'enregistrement.
Cela implique que si tu ouvres un autre formulaire, il te faudra y revenir pour passer à un autre enregistrement.
Donc, sur ton formulaire "Synthèse", tu as le code précédent dans l'évènement Sur activation.
Maintenant, dans un évènement Sur clic de l'onglet de navigation, tu mets ce code :
Docmd.OpenForm "MonForm",,,"Id=" & lngRéfdossier
En remplaçant MonForm et Id par ceux que tu utilises. En cas de doute, regarde la syntaxe de la méthode OpenForm dans l'aide.
Domi2
Partager