FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda sobre Report
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Ayuda sobre Report
Posted: Mon Apr 02, 2007 10:44 AM

Muy buenas, estoy realizando un listados y agrupado por clientes y me gustaría saber como puedo hacer que en cada cliente apareciera un listado con su cabecera de por ejemplo sus obras, sería mas o menos así:

CODIGO NOMBRE


00001 PEPE

           COD.OBRA  TOTAL
           ------------   --------
           000000001         25
           000000003         25
           000000003         25

y cada uno de los encabezados encuadrado en cajas.

Gracias.

Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Mas cosas
Posted: Mon Apr 02, 2007 04:28 PM

Me gustaria hacer eso con el tprinter o treport, la cuestion es poner cajas para enmarcar los encabezados.

Gracias.

Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Mas cosas
Posted: Mon Apr 02, 2007 04:32 PM

Me gustaria hacer eso con el tprinter o treport, la cuestion es poner cajas para enmarcar los encabezados.

Gracias.

Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Ayuda sobre Report
Posted: Tue Apr 03, 2007 04:04 PM

Con la tprinter es facil,,

te adjunto, 2 funciones, para dibujar cajas o lineas

cualquier comentario,

aqui andamos.

function _dibujaCuadro(nLinInicial, nColInicial, nLinFinal, nColFinal, oPrn, oPen)
oPrn:Cmtr2Pix(@nLinInicial, @nColInicial)
oPrn:cmtr2Pix(@nLinFinal, @nColFinal)
oPrn:Box(nLinInicial, nColInicial, nLinFinal, nColFinal, oPen )
return (.T.)

function _dibujaLinea(nRen, nColInicial,nColFinal,oPrn, oPen)
local nRen1,nRen2
default nColInicial := 1
default nColFinal := 20.5
nren1 := oPrn:cmtr2pix(nRen,nColInicial)
nren2 := oPrn:cmtr2pix(nRen,nColFinal)
oPrn:line(nren1[1],nren1[2],nren2[1],nren2[2],oPen)
return (.T.)

http://sysctrl.sytes.net/tprinterimg.jpg
[/url]

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "

Continue the discussion