JUGUE
18-06-2010, 18:46:03
;) Hola a todos ;)
Amigos, diseñé un reporte en QReport el cual debe imprimirse en el tamaño de papel que el usuario decida (Media Carta, Carta u Oficio).
Utilizé la propiedad: Page.PaperSize del Reporte y me funciona perfectamente si previsualizo el reporte y luego lo imprimo hasta alli no hay problemas, es decir si escojo la opcion "Tamaño Carta" y ejecuto Qreport.Preview me muestra en pantalla el reporte deseado, lo envio a la impresora e imprime perfecto.
El problema lo tengo cuando no previsualizo si no que lo mando a imprimir directamente: Qreport.Print. Me envia siempre en media carta asi halla seleccionado una opción de papel diferente.
Que estoy haciendo mal o si hay una mejor forma de hacerlo espero que me ayuden.
PD: El Reporte en diseño lo tengo Page.PaperSize = Default; Trabajo con Delphi 7.
Gracias de antemano.
Amigos, diseñé un reporte en QReport el cual debe imprimirse en el tamaño de papel que el usuario decida (Media Carta, Carta u Oficio).
Utilizé la propiedad: Page.PaperSize del Reporte y me funciona perfectamente si previsualizo el reporte y luego lo imprimo hasta alli no hay problemas, es decir si escojo la opcion "Tamaño Carta" y ejecuto Qreport.Preview me muestra en pantalla el reporte deseado, lo envio a la impresora e imprime perfecto.
El problema lo tengo cuando no previsualizo si no que lo mando a imprimir directamente: Qreport.Print. Me envia siempre en media carta asi halla seleccionado una opción de papel diferente.
Que estoy haciendo mal o si hay una mejor forma de hacerlo espero que me ayuden.
PD: El Reporte en diseño lo tengo Page.PaperSize = Default; Trabajo con Delphi 7.
Gracias de antemano.