Mise en page de DataReport en Visual Basic

lovedric Messages postés 1 Date d'inscription jeudi 24 janvier 2002 Statut Membre Dernière intervention 14 février 2002 - 14 févr. 2002 à 09:57
cs_mezghani Messages postés 1 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 1 octobre 2009 - 1 oct. 2009 à 11:52
je n'arrive pas à mettre le format de mon DataReport en mode Paysage dans Visual Basic. elle est toujours en portrait.
je ne vois nul part l'ongle de mise en page.
Aide moi
Merçi d'avance

2 réponses

cs_Nath35 Messages postés 1 Date d'inscription jeudi 7 octobre 2004 Statut Membre Dernière intervention 7 octobre 2004
7 oct. 2004 à 09:58
pour mettre le report en mode paysage il faut utiliser l'option
Report.PaperOrientation = crLandscape

si le report reste en mode portrait c'est certainement qi'il y a une ligne qqpart de type Report.SelectPrinter : lors de la selection de l'imprimante, ce sont ses valeurs de paramétrage qui vont être pris en compte.

Il faut donc construire le code comme cela :

Dim Orientation As Integer

Orientation = Report.PaperOrientation 'permet de sauvegarder l'orientation sélectionnée

Report.SelectPrinter 'selection de l'imprimante

Report.PaperOrientation = Orientation 'remise en p^lace du paramêtre d'orientation
0
cs_mezghani Messages postés 1 Date d'inscription samedi 26 mars 2005 Statut Membre Dernière intervention 1 octobre 2009
1 oct. 2009 à 11:52
met %P dans le pied de page dans une label
0
Rejoignez-nous