PDA

Ver la Versión Completa : query maestro/detalle condicion en detalle


mjjj
13-06-2012, 00:57:21
Estimados, tego una pregunta apra ustedes que todo lo sabe...
Utilizo Delphi 2010 y Firebird 2.5

Estoy trabajando con tres IBQuery's (IB1, IB2)...
relacionandolos maestro-detalle

Donde el IB1 es el maestro del segunto IB2.
Para ello e empleado las propiedad Datasource de los IB2 asi:
IB2.datasource:=DataSource_del_ib1

Mi duda es la siguiente: una vez abierto todos los query, como puedo filtrar los registros del IB1, tal que cierta condicion de IB2, sin tener que abrir nuevamente el IB1?
Esta condición solo la sabré una vez abierto el IB2, nunca antes.

Como puede hacer esto?

Nota: hago esto para evitar tener una gran consulta en IB1, donde podría inclir todo... pero la consulta va muy lenta.

Espero me puedan ayudar.
Gracias.