Lineas de separacion en un Report

User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post by jrestojeda »

Armando:

Si hago lo siguiente funciona perfecto:

Code: Select all

oReport:bSkip :={|nRecs|oDbf:Skip(1)}
oReport:bStartLine := {|oReport|IF(oReport:nCounter % 2 =0,PintaLi(oReport),)} 

ACTIVATE REPORT oReport ON INIT oDbf:Seek(vDes,.t.)
Pero si en ON INIT Mando una función tomo como si fuera todas las líneas una sola y la pinta.
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

Esteban:

Eso parece confirmar mi teoria, trata de adaptar _ a cada empleado pero usando en ciclo natural de TReport.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Ari
Posts: 128
Joined: Fri Feb 03, 2006 4:21 pm
Location: Brazil
Contact:

Post by Ari »

como voce colocou a BITMAP lado esquerdo no titulo ?

Ari
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

Ari:

En cada inicio de página se llama a la función MyBitMap()

ACTIVATE REPORT oReporte;
ON STARTPAGE MyBitMap(oReporte,.5,1.0,.5,.52);
ON END ( oReporte:ENDLINE(),MessageBeep())

Y esta es la función MyBitMap()

FUNCTION MyBitMap(oReporte,nRow,nCol,nWidth,nHeight)
oReporte:SayBitMap(nRow,nCol,".\MiLogo.Bmp",nWidth,nHeight,1)
RETURN (NIL)

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Post Reply