Bonjour à tous,
Dans un formulaire, je peux choisir une personne (grâce à une zone de liste) pour un dossier (un enregistrement). Un sousFormulaire donnant les infos sur eux est mis à jour.
J'ai eu du mal mais j'ai fini par faire en sorte que lorsque que je change la personne pour un enregistrement, le sousFormulaire se mette à jour puis reste sur le même enregistrement avec un bookmark:Ca, ça marchait très bien quand je modifiai la personne pour un enregistrement existant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Modifiable60_AfterUpdate() Dim MonSignet As Variant 'stockage de l'enregistrement courant MonSignet = Me.Bookmark Me.Requery 'repositionnement sur le bon enregistrement Me.Bookmark = MonSignet end sub
Mais le formulaire revient sur l'enregistrement n°1 si l'enregistrement que je viens de modifier est un nouvel enregistrement.
Avez-vous une idée pourquoi?
Partager