PDA

Ver la Versión Completa : Cambiar orientacion papel en tiempo ejecucion


mrmanuel
10-08-2005, 10:08:29
Hola a todos,

Quisiera saber como puedo cambiar la orientación del papel, en tiempo de ejecución, antes de imprimir.

Estoy usando Delphi5 con QuitReport, q le inserto un QRBand donde inserto los QRLabel a imprimir.


Gracias

epuigdef
10-08-2005, 10:31:35
Buenas!


Prueba con QReport1.Page.Orientation := poLandscape;
Lo digo de memoria, pero creo que con Qreport1.page puedes modificar todas las propiedades de la página, como la medida y la orientación

Un saludo, y suerte

Edu

mrmanuel
10-08-2005, 20:29:50
Perfecto, funciona perfectamente.

Muchas Gracias

zhashia
30-10-2006, 22:59:11
Buenas!


Prueba con QReport1.Page.Orientation := poLandscape;
Lo digo de memoria, pero creo que con Qreport1.page puedes modificar todas las propiedades de la página, como la medida y la orientación

Un saludo, y suerte

Edu

Hola. saludos a todos los que lean este post.
Tengo un problemita: uso el código que mencionó EDU, pero me da el siguiente error

Undeclared identifier: 'poLandscape'

que sucederá que no funciona? me habré equivocado en algo?
el codigo que uso es

Qrep1.Page.Orientation := poLandscape;


desde ya muchas gracias.

dec
30-10-2006, 23:07:22
Hola,


type
TPrinterOrientation = (poPortrait, poLandscape);


Lo tienes declarado en la unidad "Printers" o "QPrinters".

zhashia
30-10-2006, 23:16:20
Hola David, muchas gracias por tu ayuda!!!
Ya está solucionado el problema.
Gracias :) :)

ingabraham
29-11-2007, 01:21:34
type
TPrinterPaperSize = (legal, Letter);

QuickRep1.Page.PaperSize:=Letter;

me sale error
typ