OVH Cloud OVH Cloud

Requery sur formulaire appelant

4 réponses
Avatar
msnews.microsoft.com
Bonjour,

De Form1, je clique sur un bouton qui ouvre Form2 en mode Add.
Sur Form2, pour valider mon enregistrement, je clique sur un bouton OK qui
ferme également le formulaire et reviens sur Form1
Les données de Form1 proviennent de la requête Req1

Ma question
Comment mettre à jour Form1 lorque je reviens dessus ?
Et dans quel évènement de Form2 est-ce le plus judicieux ?

Par avance merci de vos réponses

Thierry

4 réponses

Avatar
Raymond [mvp]
Bonjour.

il me semble que la meilleure solution serait d'ouvrir ton formulaire2 en
mode dialog et de faire un requery lors du retour.
sur le bouton de form1:
DoCmd.OpenForm "form2", acNormal, , , acFormAdd, acDialog
Me.Requery

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"msnews.microsoft.com" a écrit dans le
message de news:
Bonjour,

De Form1, je clique sur un bouton qui ouvre Form2 en mode Add.
Sur Form2, pour valider mon enregistrement, je clique sur un bouton OK qui
ferme également le formulaire et reviens sur Form1
Les données de Form1 proviennent de la requête Req1

Ma question
Comment mettre à jour Form1 lorque je reviens dessus ?
Et dans quel évènement de Form2 est-ce le plus judicieux ?

Par avance merci de vos réponses

Thierry




Avatar
msnews.microsoft.com
Merci de votre réponse.

Il me semble que le Me.Requery n'a pas ça place ici.
C'est en fermant Form2 que je veux mettre Form1 à jour

Thierry

"Raymond [mvp]" a écrit dans le message de
news:OcH%
Bonjour.

il me semble que la meilleure solution serait d'ouvrir ton formulaire2 en
mode dialog et de faire un requery lors du retour.
sur le bouton de form1:
DoCmd.OpenForm "form2", acNormal, , , acFormAdd, acDialog
Me.Requery

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"msnews.microsoft.com" a écrit dans le
message de news:
Bonjour,

De Form1, je clique sur un bouton qui ouvre Form2 en mode Add.
Sur Form2, pour valider mon enregistrement, je clique sur un bouton OK
qui


ferme également le formulaire et reviens sur Form1
Les données de Form1 proviennent de la requête Req1

Ma question
Comment mettre à jour Form1 lorque je reviens dessus ?
Et dans quel évènement de Form2 est-ce le plus judicieux ?

Par avance merci de vos réponses

Thierry








Avatar
Raymond [mvp]
pourquoi ?
le fait de mettre en acdialog, form1 va attendre la fermeture de form2 pour
faire le requery.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"msnews.microsoft.com" a écrit dans le
message de news: OnE%
Merci de votre réponse.

Il me semble que le Me.Requery n'a pas ça place ici.
C'est en fermant Form2 que je veux mettre Form1 à jour

Thierry



Avatar
msnews.microsoft.com
Ok merci je teste
"Raymond [mvp]" a écrit dans le message de
news:e$
pourquoi ?
le fait de mettre en acdialog, form1 va attendre la fermeture de form2
pour

faire le requery.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"msnews.microsoft.com" a écrit dans le
message de news: OnE%
Merci de votre réponse.

Il me semble que le Me.Requery n'a pas ça place ici.
C'est en fermant Form2 que je veux mettre Form1 à jour

Thierry