[Lazarus-es] LazReport

José Mejuto joshyfun en gmail.com
Lun Oct 11 20:04:51 CEST 2010


Hello Jesus,

Monday, October 11, 2010, 6:56:19 PM, you wrote:

JR> ¿Has probado poner dos grids para verificar que la relación
JR> este funcionando correctamente? si esto no funciona tampoco lo
JR> hará LazReport.

Si, si que funciona. La verdad es que el report final es un poco
complejo, pero esto es el "principio" :)

JR> Ahora, si has puesto 2 grids para verificar el funcionamiento
JR> y navegando en el grid "master" te cambia los registros del grid
JR> "detail" es que la relación esta funcionando bien.

Si cambia, el problema en LazReport es que el master no cambia, no que
no cambien los detail.

JR> También deberías tener un frDbDataset asociado con el master
JR> y otro frDbDataset asociado con el detail, el TfrReport estará
JR> asociado con el frDbDataset "master"

Tengo uno a cada uno.

>> modo simple, si uso el modo múltiple, entonces se
>> "multiplica" el efecto.
JR> ¿Qué modo simple? y ¿Qué modo Múltiple?

ReportType = rtSimple y rtMultiple.

JR> Otra cosa, en el proyecto de demostración
JR> lazreport/samples/editor se ha añadido un ejemplo de
JR> master-detail, ahí presiona el botón "Master-Detail" y luego abre
JR> el reporte "master-detail.lrf" puedes inspeccionar el proyecto y
JR> el reporte lo para ver como estan organizados.

Volveré a mirar los ejemplos, aunque creo que esto mismo ya me pasaba
hace como 3 años cuando hice un report para un listado, lo solucioné
metiendo un ds.next en el "OnNext" o algo así, ya que era una cosa que
necesitaba "ya".

-- 
Best regards,
 José





More information about the Lazarus-es mailing list