FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper oReport con Landscape()
Posts: 52
Joined: Wed Jun 20, 2007 04:22 PM
oReport con Landscape()
Posted: Fri Jun 18, 2010 01:39 AM

Hola a todos:
Tengo la necesidad de hacer un reporte de forma horizontal "LandScape() ", pero tengo algunas dudas:
por default el "FOOTER" esta en una posicion para Formato Vertical, Como cambio eso ???.

Como controlo el cambio de pagina en landscape() ?, es decir el numero de renglones por pagina.

Gracias por todo. :wink:

Posts: 625
Joined: Wed Mar 14, 2007 06:49 PM
Re: oReport con Landscape()
Posted: Thu Oct 07, 2010 11:16 PM
Hola de nuevo Yadira:

Si usas TReport y Tprinter:

Code (fw): Select all Collapse
oReporte:SetLandscape()  //Impresión Landscape
oReporte:SetPortrait()      //Impresión Normal
oReporte:lAutoLand         := .T.  //Para que automaticamente cambie la orientación de la hoja en Vertical u horizontal


Para saber si un reporte esta en Landscape

Code (fw): Select all Collapse
LOCAL lLand:= IF( oDevice:GetOrientation() == 1,(.F.),(.T.) )

IF lLand 
    msginfo("LANDSCAPE","Reporte")
ELSE
    msginfo("PORTRAIT","Reporte")
ENDIF



Espero te sirva..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon

Continue the discussion