Bonjour

J'ai un formulaire "CONTROLE" et un sous formulaire "DETAIL_CONTROLE"
Dans l'évenement "Sur entrée du sous-formulaire j'ai inséré le code suivant qui me permet de faire le refresh :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Private Sub DETAIL_CONTROLE_Sous_formulaire_Enter()
Me![DETAIL_CONTROLE Sous-formulaire].Form.Groupe_de_produits = Null
Me![DETAIL_CONTROLE Sous-formulaire].Form.Groupe_de_produits.Requery
Me![DETAIL_CONTROLE Sous-formulaire].Form.Groupe_de_produits = Me![DETAIL_CONTROLE Sous-formulaire].Form.Groupe_de_produits.ItemData(0)
End Sub
Le champs "Groupe de produits" est une liste déroulante alimentée par une autre table

Mon problème c'est que après l'introduction de mes données et quand je reviens après pour faire une modification, la foction Requery fais changer la valeur du champs "Groupe de produits" et lui attribue la première valeur par défaut de cette liste déroulante

Merci de me donner un coup de main car je suis perdu

Merci infiniment