Bonjour,
j'ai un formulaire de saisie avec un bouton imprimer qui imprime un report
qui reference l'enregistrement en cours de sasie.
Je me suis rendu compte que le selecteur recordselector est toujours en
cours de modification. Si bien que les données ne sont pas encore
enregistrés. Et donc l'impression est vide.
Pour voir l'impression ,il faut appuyer sur le selecteur pour enregistrer
les données puis appuyer sur imprimer.
Comment forcer l'enregistrement avant l'impression.
Une solution serait de fermer le formulaire, mais ce n'est pas convenable.
J'aimerais garder le formulaire ouvert.
Merci pour votre aide
salut, j'ai le même pb.J'utilise apisoft et toi? Sans apisoft j'utilise une table détail des articles.
Raymond [mvp]
Bonjour.
dans l'événement click de ton bouton, juste avant de lancer l'impression tu indiques: DoCmd.RunCommand acCmdSaveRecord ce qui enregistrera les modifications. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Thierry BALENSI" a écrit dans le message de news:40cfedbe$0$21557$
Bonjour, j'ai un formulaire de saisie avec un bouton imprimer qui imprime un report qui reference l'enregistrement en cours de sasie. Je me suis rendu compte que le selecteur recordselector est toujours en cours de modification. Si bien que les données ne sont pas encore enregistrés. Et donc l'impression est vide. Pour voir l'impression ,il faut appuyer sur le selecteur pour enregistrer les données puis appuyer sur imprimer. Comment forcer l'enregistrement avant l'impression. Une solution serait de fermer le formulaire, mais ce n'est pas convenable. J'aimerais garder le formulaire ouvert. Merci pour votre aide
Bonjour.
dans l'événement click de ton bouton, juste avant de lancer l'impression tu
indiques:
DoCmd.RunCommand acCmdSaveRecord
ce qui enregistrera les modifications.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Thierry BALENSI" <tbalensi@free.fr> a écrit dans le message de
news:40cfedbe$0$21557$626a14ce@news.free.fr...
Bonjour,
j'ai un formulaire de saisie avec un bouton imprimer qui imprime un report
qui reference l'enregistrement en cours de sasie.
Je me suis rendu compte que le selecteur recordselector est toujours en
cours de modification. Si bien que les données ne sont pas encore
enregistrés. Et donc l'impression est vide.
Pour voir l'impression ,il faut appuyer sur le selecteur pour enregistrer
les données puis appuyer sur imprimer.
Comment forcer l'enregistrement avant l'impression.
Une solution serait de fermer le formulaire, mais ce n'est pas convenable.
J'aimerais garder le formulaire ouvert.
Merci pour votre aide
dans l'événement click de ton bouton, juste avant de lancer l'impression tu indiques: DoCmd.RunCommand acCmdSaveRecord ce qui enregistrera les modifications. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Thierry BALENSI" a écrit dans le message de news:40cfedbe$0$21557$
Bonjour, j'ai un formulaire de saisie avec un bouton imprimer qui imprime un report qui reference l'enregistrement en cours de sasie. Je me suis rendu compte que le selecteur recordselector est toujours en cours de modification. Si bien que les données ne sont pas encore enregistrés. Et donc l'impression est vide. Pour voir l'impression ,il faut appuyer sur le selecteur pour enregistrer les données puis appuyer sur imprimer. Comment forcer l'enregistrement avant l'impression. Une solution serait de fermer le formulaire, mais ce n'est pas convenable. J'aimerais garder le formulaire ouvert. Merci pour votre aide