Refrescar un campo lookup en un clienDataSet
Hola
Estoy con interbase y tengo un TIBQuery , en el que tengo algo así , select * ... where fecha > :FechaInicio and Fecha <:FechaFin a este TIBQuery ,le asocio un ClientDataSet , y hay un campo por ejemplo Activo que vale siempre 1. Bien , tengo otro Query , con su ClientDataSet, en el creo un campo de lookup , que me busca el campo activo del anterior clientDataSet. Todos estos componentes estan en un DataModule. En el TForm tengo un DBGrid , que me muestra los datos del segundo dataset , aquel que tiene el campo lookup. Si en el Datamodule hago esto :
luego pongo un botón en el formulario , para cambiar las fechas .
Pues bien , esto no funciona , no filtra las nuevas por las nuevas fechas y quiero saber la razón . Un saludo |
Llevo toda la tarde con esto , ha sido poner el post y venirme la solución .
la solución es obvia , cerrar el primer ClientDataSet.:) |
La franja horaria es GMT +2. Ahora son las 10:51:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi