Page 1 of 1

oPrn PREVIEW en Apaisado pero imprime en Vertical

Posted: Tue Oct 09, 2018 6:33 pm
by gautxori
Buenas.
Tengo un Informe en apaisado que lo visualiza perfectamente , pero al imprimir desde el propio preview, opción file-> print que permite seleccionar el rango de paginas a imprimir, lo hace en vertical aunque este activado, vertical/horizontal automatico en la propiedades de la impresora.

Tengo que "obligarla" en las propiedades a Horizontal para que lo haga.

Hay algún truco para que respete esta instrucción oPrn:SetLandScape() e imprima EN PAPEL como se ve en el modo PREVIEW ¿?

Code: Select all

  
 If upper(cPreview) = "SI"
      PRINT oPrn NAME "Listado Capitulos por OBRA " PREVIEW 
   else
      PRINT oPrn NAME "Listado Capitulos por OBRA" 
   End If

   oPrn:SetPage( 9 ) // Papel A4==>9
   oPrn:SetLandScape() // Orientacion Apaisada
 

Re: oPrn PREVIEW en Apaisado pero imprime en Vertical

Posted: Fri Oct 12, 2018 9:52 am
by gautxori
Buenos días.
He probado fwh/samples/tesrprn3.prg, y veo que en este ejemplo pasa lo mismo, por mucho que vea en pantalla en horizontal, imprime en vertical, (lo que tenga en las propiedades la impresora).

por no perder mas tiempo, con la clase tReport pasa lo mismo ¿?.

Muchas gracias por adelantado

Re: oPrn PREVIEW en Apaisado pero imprime en Vertical

Posted: Fri Oct 12, 2018 10:28 am
by cnavarro
Si no te funciona, intenta poniéndolo dentro de la clausula PAGE

Code: Select all


         PAGE
            oPrn:SetPage( 9 )
            .../...
 

Re: oPrn PREVIEW en Apaisado pero imprime en Vertical

Posted: Fri Oct 12, 2018 11:25 am
by armando.lagunas
me pasa lo mismo cuando tengo el preview en visualización del Report, todo indica que esta en horizontal pero al mandar a imprimir sale en vertical :shock: ..... la verdad no le había tomado importancia.... :D

Re: oPrn PREVIEW en Apaisado pero imprime en Vertical

Posted: Fri Oct 12, 2018 11:46 am
by amgomezdiez
cnavarro wrote:Si no te funciona, intenta poniéndolo dentro de la clausula PAGE

Code: Select all


         PAGE
            oPrn:SetPage( 9 )
            .../...
 
Funcionó, muchas gracias por la ayuda

Enviado desde mi MI 5 mediante Tapatalk