Kerodile
24-06-2005, 20:29:01
Hola, espero me puedan ayudar, el problema que les planteo es el siguiente:
Tengo 2 tablas: - Distrito con los atributos idDistrito y Nombre
- UnidadVecinal con los atributos idUV, nombre y FidDistrito
Estas 2 tablas estan relacionadas, es decir un distrito puede tener mas de una unidad vecinal, pero una unidad vecinal esta relacionada a un solo distrito
Despligo los registros de estas tablas en 2 DBLookupComboBox que las llamo DBLCB1 y DBLCB2. El problema surge al filtrar las unidades vecinales de un determinado distrito.
Como puedo filtrar correctamente que unidades vecinales pertenecen a un distrito??? Ahora estoy codificanto en el evento Onclick del DBLCB1 y tengo el siguiente codigo :
DataModule2.TUV.Filter := 'FIdDistrito='+ 'DBLCB1.keyvalue';
DataModule2.TUV.Filtered := true;
DBLCB2.KeyValue := null;
Pero el error es que me muestra las Unidades vecinales correctas mas el primer registro de la tabla UnidadVecinal. De antemano agradezco su ayuda.
Tengo 2 tablas: - Distrito con los atributos idDistrito y Nombre
- UnidadVecinal con los atributos idUV, nombre y FidDistrito
Estas 2 tablas estan relacionadas, es decir un distrito puede tener mas de una unidad vecinal, pero una unidad vecinal esta relacionada a un solo distrito
Despligo los registros de estas tablas en 2 DBLookupComboBox que las llamo DBLCB1 y DBLCB2. El problema surge al filtrar las unidades vecinales de un determinado distrito.
Como puedo filtrar correctamente que unidades vecinales pertenecen a un distrito??? Ahora estoy codificanto en el evento Onclick del DBLCB1 y tengo el siguiente codigo :
DataModule2.TUV.Filter := 'FIdDistrito='+ 'DBLCB1.keyvalue';
DataModule2.TUV.Filtered := true;
DBLCB2.KeyValue := null;
Pero el error es que me muestra las Unidades vecinales correctas mas el primer registro de la tabla UnidadVecinal. De antemano agradezco su ayuda.