J'ai le message suivant:
"Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Et merci d'avance pour toutes pistes de solution
"Patrice" a écrit :
Bonjour,
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Et merci d'avance pour toutes pistes de solution
"Patrice" a écrit :
Bonjour,
J'ai le message suivant:
"Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Patrice
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 : > Bonjour, > > J'ai le message suivant: > "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" > lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire > > Forms!frmstation.Form!Activité.Requery > > Je voudrais bien pouvoir le faire mais n'y arrive pas.
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à
l'objet actif.
Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance.
J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles()
ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande
Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a
demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui
en fournir que 3. Alors il faudrait modifier la liste et facturer le juste
prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies
d'actualiser dans la base avant d'avoir validé la modification. Alors le
coursier te demande : eh, chef, la liste de courses que j'ai dans les
mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de
l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas
d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de
simuler par un Sendkeys).
______________________________________
Patrice a écrit, le 15/07/2008 22:24 :
> Bonjour,
>
> J'ai le message suivant:
> "Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
> lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
>
> Forms!frmstation.Form!Activité.Requery
>
> Je voudrais bien pouvoir le faire mais n'y arrive pas.
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 : > Bonjour, > > J'ai le message suivant: > "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" > lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire > > Forms!frmstation.Form!Activité.Requery > > Je voudrais bien pouvoir le faire mais n'y arrive pas.
Patrice
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 : > Bonjour, > > J'ai le message suivant: > "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" > lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire > > Forms!frmstation.Form!Activité.Requery > > Je voudrais bien pouvoir le faire mais n'y arrive pas.
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à
l'objet actif.
Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance.
J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles()
ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande
Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a
demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui
en fournir que 3. Alors il faudrait modifier la liste et facturer le juste
prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies
d'actualiser dans la base avant d'avoir validé la modification. Alors le
coursier te demande : eh, chef, la liste de courses que j'ai dans les
mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de
l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas
d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de
simuler par un Sendkeys).
______________________________________
Patrice a écrit, le 15/07/2008 22:24 :
> Bonjour,
>
> J'ai le message suivant:
> "Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
> lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
>
> Forms!frmstation.Form!Activité.Requery
>
> Je voudrais bien pouvoir le faire mais n'y arrive pas.
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 : > Bonjour, > > J'ai le message suivant: > "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" > lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire > > Forms!frmstation.Form!Activité.Requery > > Je voudrais bien pouvoir le faire mais n'y arrive pas.
Fabien
Patrice a écrit :
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Patrice a écrit :
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à
l'objet actif.
Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance.
J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles()
ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande
Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a
demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui
en fournir que 3. Alors il faudrait modifier la liste et facturer le juste
prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies
d'actualiser dans la base avant d'avoir validé la modification. Alors le
coursier te demande : eh, chef, la liste de courses que j'ai dans les
mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de
l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas
d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de
simuler par un Sendkeys).
______________________________________
Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant:
"Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut,
je passais par là et je suis dis que peut-être avec un
docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant'
Docmd.runcommand accmdsaverecord 'Pour enregistrer
docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local'
ça pourrais fonctionner.
@ tester
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Fabien
Patrice a écrit :
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Patrice a écrit :
Merci Gloops,
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à
l'objet actif.
Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance.
J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles()
ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande
Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a
demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui
en fournir que 3. Alors il faudrait modifier la liste et facturer le juste
prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies
d'actualiser dans la base avant d'avoir validé la modification. Alors le
coursier te demande : eh, chef, la liste de courses que j'ai dans les
mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de
l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas
d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de
simuler par un Sendkeys).
______________________________________
Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant:
"Enregistrez le champ en cours avant d'exécuter l'action Actualiser"
lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut,
je passais par là et je suis dis que peut-être avec un
docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant'
Docmd.runcommand accmdsaverecord 'Pour enregistrer
docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local'
ça pourrais fonctionner.
@ tester
J'avais essayé et ça n'a pas fonctionné. Docmd s'applique uniquement à l'objet actif. Donc DoCmd.RunCommand acCmdSaveRecord ne fonctionne pas à distance. J'apporte des modifications au formulaire1 via le formulaire2 (l'objet actif)
Forms!frm1.Form!Commande!NbrePoches = PochesDisponibles() ICI il faudrait que j'enregistre la modif au Forms!frm1.Form!Commande Forms!frm1.Form!Commande.Requery
Donc je dis à mon chef: Contactez le client car sur la liste de courses il a demandé 5 poches de patates, que vous lui avez facturé, mais on ne peut lui en fournir que 3. Alors il faudrait modifier la liste et facturer le juste prix ;-)
Alors je cherche toujours comment enregistrer à distance.
"Gloops" a écrit :
Ah oui, tu as modifié l'enregistrement courant, et tu essaies d'actualiser dans la base avant d'avoir validé la modification. Alors le coursier te demande : eh, chef, la liste de courses que j'ai dans les mains, est-ce que je la livre avant de facturer ?
En clair, avant le Requery, il faudra caser :
DoCmd.RunCommand acCmdSaveRecord
qui aura le même effet qu'un clic sur le petit crayon à gauche de l'enregistrement (le sélecteur d'enregistrement, si je ne dis pas d'ânerie), ou encore que Maj. Entrée (que, de grâce, on évitera de simuler par un Sendkeys). ______________________________________ Patrice a écrit, le 15/07/2008 22:24 :
Bonjour,
J'ai le message suivant: "Enregistrez le champ en cours avant d'exécuter l'action Actualiser" lorsque j'exécute la commande suivante sur la fermeture d'un autre formulaire
Forms!frmstation.Form!Activité.Requery
Je voudrais bien pouvoir le faire mais n'y arrive pas.
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Patrice
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut,
je passais par là et je suis dis que peut-être avec un
docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant'
Docmd.runcommand accmdsaverecord 'Pour enregistrer
docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local'
ça pourrais fonctionner.
@ tester
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Patrice
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut,
je passais par là et je suis dis que peut-être avec un
docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant'
Docmd.runcommand accmdsaverecord 'Pour enregistrer
docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local'
ça pourrais fonctionner.
@ tester
Merci beaucoup, ça fonctionne. Simple et efficace.
"Fabien" a écrit :
Salut, je passais par là et je suis dis que peut-être avec un docmd.SelectObject acForm,"Formulaire1" 'Pour selectionner l'objet 'distant' Docmd.runcommand accmdsaverecord 'Pour enregistrer docmd.SelectObject acForm,"Formulaire2" 'Pour revenir sur le 'local' ça pourrais fonctionner. @ tester