[Lazarus-es] LazReport

José Mejuto joshyfun en gmail.com
Vie Oct 22 20:31:13 CEST 2010


Hola usuarios Lazarus,
 
Quizá recordeis un problema que comenté el otro día, que consistía en
que los registros en el "master data" no cambiaban. Creo que he
encontrado el porqué, pero no como solucionarlo.

Tengo 2 SQLQuery con sus 2 Datasets asociados. Además el segundo
depende del primero, esto es, master/detail de toda la vida. El caso
es que no se si debido a algun "disablecontrols" o similar cuando hace
el b.dataset.next del primer sqlquery, deberían automáticamente
cambiar los datos del segundo, pero no lo hacen, se quedan siempre los
mismos. Lo he comprobado usando el campo que tienen en común para
enlazarse, poniendo algo como:

[Query1."ID"] - [Query2."ID"]

Y el caso es que salvo la primera linea son diferentes, y dado que
ambos están enlazados por ese campo deberían de ser siempre iguales.

He pensado que podía ser por que tenía usar "DataSet" en vez de
"DataSource", pero el comportamiento es el mismo.

Intentaré hacer un reportbug para mostrar el problema.

-- 
Best regards,
 José





More information about the Lazarus-es mailing list