OVH Cloud OVH Cloud

Changements de la taille du papier

2 réponses
Avatar
Justin Massé
Bonjour,
J'ai une application access qui imprime automatiquement plusieurs états
directement à l'imprimante. De mon poste tout va bien, j'imprime et la mise
en page est parfaite. Cependant, quand je copie le .mdb sur les PC des
usagers, certains ont des problèmes: la mise en page des états à changé et
s'est mise à "Carte postale double". Je suis donc obligé d'ouvrir chaque état
en création sur leur poste et de changer la taille du papier pour "Lettre US".

La seule différence entre leur poste et le mien et que dans mes choix de
papier, les sélections ont des appelleations anglaise alors qu'eux sont en
français. Mais Français ou anglais... du Letter US devrait rester Lettre US.

Qulequ'un a une idée pour résoudre mon problème?

2 réponses

Avatar
Gafish
Justin Massé wrote:
Bonjour,


Bonjour,

J'ai une application access qui imprime automatiquement
plusieurs états directement à l'imprimante. De mon poste tout va
bien, j'imprime et la mise en page est parfaite. Cependant, quand je
copie le .mdb sur les PC des usagers, certains ont des problèmes: la
mise en page des états à changé et s'est mise à "Carte postale
double". Je suis donc obligé d'ouvrir chaque état en création sur
leur poste et de changer la taille du papier pour "Lettre US".



A mon avis le mieux c'est que tu contrôles tout via Access, regarde ici :
http://officesystem.access.free.fr/vba/imprimantes.htm
pour la gestion des imprimantes, et tu as même une librairie te permettant
de gérer cela facilement :
http://officesystem.access.free.fr/prnprinters.htm

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Justin Massé
Merci, je vais retravailler ma solution en ce sens. J'ai remarqué quelque
chose cependant: Dans la liste des valeurs pour AcPrintPaperSize, le lettre
Us (acPRPSLetter) est "1" alors que quand j'affiche les tailles de papier
disponibles pour mon imprimante par défaut, le Lettre US a comme valeur
"119". Ne serait-ce pas là la source de mes problèmes? Quelqlu'un pourrait
m'expliquer cette valeur "hors standard"?

Merci!

"Gafish" wrote:

Justin Massé wrote:
Bonjour,


Bonjour,

J'ai une application access qui imprime automatiquement
plusieurs états directement à l'imprimante. De mon poste tout va
bien, j'imprime et la mise en page est parfaite. Cependant, quand je
copie le .mdb sur les PC des usagers, certains ont des problèmes: la
mise en page des états à changé et s'est mise à "Carte postale
double". Je suis donc obligé d'ouvrir chaque état en création sur
leur poste et de changer la taille du papier pour "Lettre US".



A mon avis le mieux c'est que tu contrôles tout via Access, regarde ici :
http://officesystem.access.free.fr/vba/imprimantes.htm
pour la gestion des imprimantes, et tu as même une librairie te permettant
de gérer cela facilement :
http://officesystem.access.free.fr/prnprinters.htm

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr