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.
oReport con Landscape()
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: oReport con Landscape()
Hola de nuevo Yadira:
Si usas TReport y Tprinter:
Para saber si un reporte esta en Landscape
Espero te sirva..
Si usas TReport y Tprinter:
Code: Select all
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
Code: Select all
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
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