Bonjour,
Je travaille actuellement sur une base access.
Dans un de mes formulaires il y a une zone de liste déroulante remplie grâce à une requête.
Certains champs de ce formulaire se mettent à jour lorsque je sélectionne un élément de cette liste (procédure événementielle sur After_Update) et ça fonctionne très bien.
Par contre j'ai mis un bouton en bas de formulaire "Suivant" qui doit passer à l'élève suivant dans la liste (et donc mettre à jour les champs).
Sur la procédure OnClick du bouton j'ai écrit
Cela me change bien la valeur de la liste mais la mise à jour des champs ne se fait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 index = Me!list_eleves.ListIndex Me!list_eleves = Me!list_eleves.ItemData(index+1)
Pourquoi donc cela fonctionne-t-il lorsque je sélectionne manuellement l'élément mais pas quand je le sélectionne par ItemData?
Je précise que j'avais essayé avec list_eleves.Selected sans succès.
Merci d'avance pour votre aide,
Partager