#include "Fivewin.ch"
Function Main()
LOCAL oPrn, aLineas , i , j, y, oFont, oFont1, oFont2
DEFINE FONT oFont NAME "ARIAL" SIZE 25,60 BOLD
DEFINE FONT oFont1 NAME "ARIAL" SIZE 25,70 BOLD
DEFINE FONT oFont2 NAME "ARIAL" SIZE 20,40 BOLD
aLineas := { {{"Nacimiento:" ,"01/01/2000"}, ;
{"Localidad:" ,"Buenos Aires"},;
{"Padre:","Juan Perez"},;
{"Madre:","Maria Lopez"},;
{"Matrimonio:","01/01/2002"} };
,;
{{"Nacimiento:" ,"01/01/1940"}, ;
{"Localidad:" ,"Mar del Plata"},;
{"Padre:","Juan Lopez"},;
{"Madre:","Maria Perez"},;
{"Matrimonio:","01/01/1952"} };
,;
{{"Nacimiento:" ,"01/01/2000"}, ;
{"Localidad:" ,"Buenos Aires"},;
{"Padre:","Juan Perez"},;
{"Madre:","Maria Lopez"},;
{"Matrimonio:","01/01/2002"} };
,;
{{"Nacimiento:" ,"01/01/1940"}, ;
{"Localidad:" ,"Mar del Plata"},;
{"Padre:","Juan Lopez"},;
{"Madre:","Maria Perez"},;
{"Matrimonio:","01/01/1952"} };
,;
{{"Nacimiento:" ,"01/01/2000"}, ;
{"Localidad:" ,"Buenos Aires"},;
{"Padre:","Juan Perez"},;
{"Madre:","Maria Lopez"},;
{"Matrimonio:","01/01/2002"} };
,;
{{"Nacimiento:" ,"01/01/1940"}, ;
{"Localidad:" ,"Mar del Plata"},;
{"Padre:","Juan Lopez"},;
{"Madre:","Maria Perez"},;
{"Matrimonio:","01/01/1952"} };
,;
{{"Nacimiento:" ,"01/01/2000"}, ;
{"Localidad:" ,"Buenos Aires"},;
{"Padre:","Juan Perez"},;
{"Madre:","Maria Lopez"},;
{"Matrimonio:","01/01/2002"} };
,;
{{"Nacimiento:" ,"01/01/1940"}, ;
{"Localidad:" ,"Mar del Plata"},;
{"Padre:","Juan Lopez"},;
{"Madre:","Maria Perez"},;
{"Matrimonio:","01/01/1952"} };
,;
{{"Nacimiento:" ,"01/01/2000"}, ;
{"Localidad:" ,"Buenos Aires"},;
{"Padre:","Juan Perez"},;
{"Madre:","Maria Lopez"},;
{"Matrimonio:","01/01/2002"} };
,;
{{"Nacimiento:" ,"01/01/1940"}, ;
{"Localidad:" ,"Mar del Plata"},;
{"Padre:","Juan Lopez"},;
{"Madre:","Maria Perez"},;
{"Matrimonio:","01/01/1952"} };
}
PRINT oPrn NAME "Texto Gustavo" PREVIEW MODAL
oPrn:SetPortrait()
oPrn:SetPage(9)
PAGE
oPrn:CmBox( .5, .5, 1.5, 20.5 ) // Box arriba
oPrn:CmSay( .8, 9.2, "ORIGINAL", oFont1, 20.5 )
@ 3.5, 1 PRINT TO oPrn TEXT "FORMULARIO DE GUSTAVO" SIZE 19,1 CM FONT oFont1 ALIGN "C"
y := 5
FOR i = 1 TO LEN(aLineas)
FOR j = 1 TO LEN(aLineas[i])
@ y, 01 PRINT TO oPrn TEXT aLineas[i][j,1] SIZE 2.8,.5 CM FONT oFont2 ALIGN "R"
@ y, 04 PRINT TO oPrn TEXT aLineas[i][j,2] SIZE 7,.5 CM FONT oFont1 ALIGN "L" LASTROW y
NEXT
IF y > 25
ENDPAGE
PAGE
oPrn:CmBox( .5, .5, 1.5, 20.5 ) // Box arriba
oPrn:CmSay( .8, 9.2, "ORIGINAL", oFont1, 20.5 )
@ 3.5, 1 PRINT TO oPrn TEXT "FORMULARIO DE GUSTAVO" SIZE 19,1 CM FONT oFont1 ALIGN "C"
y := 5
ELSE
y := y + 1.5
ENDIF
NEXT
ENDPAGE
ENDPRINT
oFont:End()
oFont1:End()
oFont2:End()
RETURN nil