Bonjour,
J'ai un formulaire principal 1 avec une function ouvrir sur enregistrement spécifique un formulaire annexe 2
Dans le formulaire annexe 2 j'ai une function fermer et revenir à formulaire principal 1. Mon problème est que quand je ferme mon formulaire annexe 2 il m'ouvre bien le formulaire principal 1 mais sur le premier enregistrement et non sur l'enregistrement en cours qui correspond à l'enregistrement du formulaire annexe 2.

Code ouvrir formulaire 2 à partir du formulaire principal1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Case "Testeurs"
 
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmTesteur"
    stLinkCriteria = "[TesteurEpi]=" & Me![EpiId]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    DoCmd.Close acForm, "frmEpi"
End Function
Code fermeture :formulaire annexe 2

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Function FermerTesteur()
 
On Error Resume Next
 
    Me.Requery
 
    DoCmd.Close acForm, Me.Name
    DoCmd.OpenForm "frmEpi", , , , , acNormal
 
    End Function
Merci si quelqu'un a une idée