FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ¿Como forzar que la impresión sea en página vertical?
Posts: 408
Joined: Sun Aug 13, 2006 05:38 AM
¿Como forzar que la impresión sea en página vertical?
Posted: Mon Jun 23, 2008 03:20 AM

¿como puedo forzar en un reporte que la impresión sea en página vertical? o mejor dicho, que sea de acuerdo a la configuración de la impresora

Saludos

Quique
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
¿Como forzar que la impresión sea en página vertical?
Posted: Mon Jun 23, 2008 07:41 PM

bueno con tprinter,

si tu no le indicas la forma de impresion

toma por default la configuracion de windows..

oPrn:SetPortrait() //imprime vertical
oPrn:SetLandscape() //horizontal.

saludos...

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 408
Joined: Sun Aug 13, 2006 05:38 AM
¿Como forzar que la impresión sea en página vertical?
Posted: Mon Jun 23, 2008 09:04 PM

No funcionó, lo puse justo antes del activate pero imprime horizontal :(

Saludos

Quique
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
¿Como forzar que la impresión sea en página vertical?
Posted: Tue Jun 24, 2008 08:08 PM

PRINT oPrn NAME "Impresion de embarques" PREVIEW
oPrn:SetPage(1) //carta
oPrn:SetPortrait()
// oPrn:SetLandscape()

oPrn:setup()

DEFINE FONT oFnt1 NAME "THAHOMA" SIZE 0, -08 OF oPrn bold
page
oPrn:cmsay(1,1, "texto", oFnt1 )
endpage
endprint

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 408
Joined: Sun Aug 13, 2006 05:38 AM
¿Como forzar que la impresión sea en página vertical?
Posted: Tue Jun 24, 2008 08:48 PM

el problema es que usro REPORT

REPORT oRpt TITLE cTitle PREVIEW ;
HEADER "Fecha: " + DToC( Date() ) + ", Hora: " + Time() ;
FOOTER "Página: " + Str( oRpt:nPage, 3 ) FONT ::oWnd:oFont

COLUMN DATA ::aLines[ nRen ] SIZE 100

ENDREPORT

oRpt:bSkip = { || nRen++ }

oRpt:oDevice:setPortrait()
ACTIVATE REPORT oRpt WHILE nRen <= len( ::aLines )

Saludos

Quique
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
¿Como forzar que la impresión sea en página vertical?
Posted: Wed Jun 25, 2008 03:35 AM

creo que debes ponerlos despues: del

report oRpt
oRpt:oDevice:setPortrait()

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 408
Joined: Sun Aug 13, 2006 05:38 AM
¿Como forzar que la impresión sea en página vertical?
Posted: Wed Jun 25, 2008 03:48 AM

Sigue sin funcionar, tampoco fue ahí

Saludos

Quique
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: ¿Como forzar que la impresión sea en página vertical?
Posted: Wed Jun 25, 2008 01:48 PM
quique wrote:¿como puedo forzar en un reporte que la impresión sea en página vertical? o mejor dicho, que sea de acuerdo a la configuración de la impresora

Hola Quique:

Prueba lo siguiente: oRpt:lAutoLand := .F.

Saludos.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 408
Joined: Sun Aug 13, 2006 05:38 AM
¿Como forzar que la impresión sea en página vertical?
Posted: Wed Jun 25, 2008 02:02 PM

perfecto, gracias a los dos por su tiempo :)

Saludos

Quique

Continue the discussion