OVH Cloud OVH Cloud

Print etat avec boite dialogue imprimante

3 réponses
Avatar
Marcel
Bonjour

J'ai un bouton sur un formulaire pour imprimer un etat soit en prewiew soit
directement sur l'imprimante ( depend du nombre d'enregistrement ). Mon pb
est que j'aimerais lors de l'impression direct sur l'imprimante avoir la
boite de dialogue d'impression pour me permettre de selectionner le nombre
de print et sur quelle print.
Avec le paramètre acViewNormal cela imprime direct sur le print par defaut
sans boite de dialogue.

Je suis sur Access 97

Avez-vous une solution?

Merci pour vos reponses

Marcel

3 réponses

Avatar
Raymond [mvp]
Bonjour;

il ne faut pas faire une impression direct mais un preview et lancer la
boite :
DoCmd.OpenReport "etat1", acViewPreview
DoEvents
SendKeys "%FI"


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


"Marcel" a écrit dans le message de
news:
Bonjour

J'ai un bouton sur un formulaire pour imprimer un etat soit en prewiew
soit

directement sur l'imprimante ( depend du nombre d'enregistrement ). Mon pb
est que j'aimerais lors de l'impression direct sur l'imprimante avoir la
boite de dialogue d'impression pour me permettre de selectionner le nombre
de print et sur quelle print.
Avec le paramètre acViewNormal cela imprime direct sur le print par defaut
sans boite de dialogue.

Je suis sur Access 97

Avez-vous une solution?

Merci pour vos reponses

Marcel




Avatar
Marcel
Bonjour Raymond

C'est ce que je fait si j'ai une longue liste pour éviter que celui qui
lance l'impression se retrouve avec 30 pages et que c'était une erreur.
D'après ta réponse il n'est donc pas possible d'avoir la boite sans passer
par le preview.

Merci

Marcel

"Raymond [mvp]" a écrit dans le message de
news:
Bonjour;

il ne faut pas faire une impression direct mais un preview et lancer la
boite :
DoCmd.OpenReport "etat1", acViewPreview
DoEvents
SendKeys "%FI"


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


"Marcel" a écrit dans le message de
news:
Bonjour

J'ai un bouton sur un formulaire pour imprimer un etat soit en prewiew
soit

directement sur l'imprimante ( depend du nombre d'enregistrement ). Mon
pb


est que j'aimerais lors de l'impression direct sur l'imprimante avoir la
boite de dialogue d'impression pour me permettre de selectionner le
nombre


de print et sur quelle print.
Avec le paramètre acViewNormal cela imprime direct sur le print par
defaut


sans boite de dialogue.

Je suis sur Access 97

Avez-vous une solution?

Merci pour vos reponses

Marcel








Avatar
Raymond [mvp]
Bonjour.

lorsque tu reçois le retour du docmd, l'impression est déjà partie, donc la
boîte éventuelle ne sera pas prise en compte pour ton état.

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


"Marcel" a écrit dans le message de
news:
Bonjour Raymond

C'est ce que je fait si j'ai une longue liste pour éviter que celui qui
lance l'impression se retrouve avec 30 pages et que c'était une erreur.
D'après ta réponse il n'est donc pas possible d'avoir la boite sans passer
par le preview.

Merci

Marcel