Bonjour,
J'ai un contrôle dans un premier sous formulaire qui mets à jour deux tables quand on le modifie.
1) La table à laquelle le formulaire est lié
2) une seconde table servant à alimenter une zone de liste déroulante dans un second sous formulaire avec une requete qui met à jour les valeurs saisie.
Jusque là tout marche bien. Les nouvelles données se trouvent bien dans les deux tables.
Dans le second sous formulaire se trouve la zone de liste déroulante qui doit être mise à jour. A l'ouverture du formulaire principal cette zone se remplit bien avec les données dont j'ai besoin à partir de la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT tblIDFactures.NumFacture, tblIDFactures.IDSociete, tblIDFactures.DateFacture FROM tblIDFactures WHERE (((tblIDFactures.IDSociete)=[Formulaires]![FrmClients]![ID]));
Mais elle ne se met pas à jour après modification du premier sous formulaire.
J'ai pourtant essayé avec me.requery sur activé ou sur activation du sous formulaire, Sur clic de l'onglet vers ce second sous formulaire. Je n'ai jamais les bonnes valeurs.
Mais si je ferme le formulaire principal et que le rouvre, là j'ai les valeurs qu'il me faut dans le second sous formulaire.
Quelqu'un peut il m'éclaire SVP ?
Je vous remercie par avance.
Partager