Clase Report modificada por RenOmaS

Clase Report modificada por RenOmaS

Postby Marcelo Via Giglio » Fri Feb 23, 2007 6:21 pm

Holas,

estoy utilizando la clase report modificada por RenOmaS para poder pasar los reportes a Excel.

El problema esta que con esta clase no se puede visualizar las lineas cuando se difine le reporte con oReport:cellView(), a simple vista todo parece estar correcto, pero al previsualizar el reporte, no aparece el cuadriculado que deberia.

Alguien tiene el mismo problema? y si tiene la solucion aun mejor.

saludos

Marcelo
Marcelo Via Giglio
 
Posts: 1058
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Postby RenOmaS » Fri Feb 23, 2007 8:50 pm

Estas seguro...

oReport:CellView()
tienes que ejecutarlo despues de haber definidos las columnas del reporte, siempre ha funcionado asi.. al menos en la version que tengo...que es un poco antigua

Salu2 ;)
User avatar
RenOmaS
 
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Postby Marcelo Via Giglio » Fri Feb 23, 2007 9:40 pm

Hola,

(gracias por responder)
si, no me sale el grid, tan solo el contorno y no las lineas horizontales de division de cada linea.

Mira tu codigo es completemente claro, y no estas tocando el codigo de la clase original me parece muy raro, sera que puedes enviarme tus clases para probarlas (report y mreport) (via at dicyt.umss.edu.bo)

Desde ya muchas gracias

un saludo

Marcelo
Marcelo Via Giglio
 
Posts: 1058
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Postby RenOmaS » Mon Feb 26, 2007 9:13 am

La que utilizo. es la que esta en utilidades (en este foro), es la que posteo Jose M.

salu2 ;)
User avatar
RenOmaS
 
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Aqui la solucion

Postby Marcelo Via Giglio » Tue Mar 06, 2007 7:15 pm

Holas,

la solucion para el problema del cellview, va reemplazando el metodo
startline de la clase TMReport

METHOD StartLine( nHeight, lSeparator ) CLASS TMReport

If ::lSalida
::oSalida:StartLine( nHeight )
Else
Super:StartLine( nHeight, lSeparator )
EndIf

Return NIL


saludos

Marcelo
Marcelo Via Giglio
 
Posts: 1058
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Re: Aqui la solucion

Postby jnavas » Wed Mar 07, 2007 1:27 am

Marcelo,
Puedes enviarme esta clase hacia jnavas@datapronet.com



Marcelo Via Giglio wrote:Holas,

la solucion para el problema del cellview, va reemplazando el metodo
startline de la clase TMReport

METHOD StartLine( nHeight, lSeparator ) CLASS TMReport

If ::lSalida
::oSalida:StartLine( nHeight )
Else
Super:StartLine( nHeight, lSeparator )
EndIf

Return NIL


saludos

Marcelo
User avatar
jnavas
 
Posts: 479
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 52 guests