Comment je peut faire la mise en page de format A5 ?

accent19811 93 Messages postés mercredi 4 janvier 2012Date d'inscription 26 septembre 2017 Dernière intervention - 28 févr. 2016 à 18:17 - Dernière réponse : ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention
- 28 févr. 2016 à 20:11
Bonjour,

je vous imprimer une état en format A5, mais avec des conditions :

1- Portrait
2- Largeur : 21,60 Cm
3- Imprimante Epson LQ-590

J'ai déjà déférente type de logiciel de Crystal Reports, Par exemple :

-Crystal reports 4.6
-Crystal reports 9
-Crystal reports XI

Comment je peut faire la mise en page?

A5 et Portrait et Largeur 21,60

Merci,

Bonne suite.
Afficher la suite 

Votre réponse

4 réponses

ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 28 févr. 2016 à 18:27
0
Merci
Bonjour,
En ouvrant ton aide VB6 (MSDN) à la rubrique Printer et en y lisant ce qu'est sa propriété PaperSize. Tu y trouveras tout ce dont tu as besoin, y compris la constante de ton choix.
Commenter la réponse de ucfoutu
accent19811 93 Messages postés mercredi 4 janvier 2012Date d'inscription 26 septembre 2017 Dernière intervention - 28 févr. 2016 à 19:06
0
Merci
Bonjour,

Je ne me trouve pas dans VB6 (MSDN)

Merci à votre Réponse.
Commenter la réponse de accent19811
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - 28 févr. 2016 à 19:11
0
Merci
Ah ?
Mets-nous donc ici le texte que tu as vu en ouvrant à la rubrique de la propriété PaperSize de l'objet Printer ...
Dis-nous : ton aide VB6 (MSDN), que même les développeurs les plus avancés ont constamment besoin de consulter, est-elle installée ? (j'en doute).
Commenter la réponse de ucfoutu
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 11 avril 2018 Dernière intervention - Modifié par ucfoutu le 28/02/2016 à 20:13
0
Merci
Il t'est toujours, par ailleurs, possible d'utiliser les fonctions de l'Api de Windows, dont et surtout la fonction SetPrintger de la librairie winspool.drv) pour modifier les paramètres d'impression de ton imprimante, pour autant qu'elle soit compatible (et puisse donc "dialoguer) avec Windows, d'une part, et qu'elle accepte matériellement ces paramètres, d'autre part.
Tu en trouveras une démonstration ici :
http://forums.codeguru.com/showthread.php?250928-Solution-Default-Printer-Settings-Data-Reports&s=
Il reste qu'il s'agit là d'un code assez évolué et qu'il n'est pas évident que tu sauras l'utiliser, plus particulièrement en ce qui concerne la structure MyDevMode qui, construite sur la structure DEVMODE, permet la définition de TES paramètres.

L'objet DataReport possède enfin lui-même certaines propriétés (Orientation, etc ...) qu'il ne te sera toutefois possible d'utiliser que si tu es en VB 6 (SP6)


________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
Commenter la réponse de ucfoutu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.