Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   filtrar un dblookupcombobox (https://www.clubdelphi.com/foros/showthread.php?t=54620)

Dieguito 25-03-2008 18:36:27

filtrar un dblookupcombobox
 
lo que tengo es lo siguiente, dos dblookupcombo uno que hace referencia a provincias y otro a localidades.
La pregunta es, como puedo hacer para que el segundo se filtre automaticamente con las localidades de la provincia seleccionada del primero

eduarcol 25-03-2008 19:10:57

Para eso deberias filtrar el dataset asociado a la lista.

Caro 26-03-2008 18:23:52

Hola Dieguito, lo puedes lograr haciendo una relación maestro detalle entre tus querys, revisa este hilo

http://www.clubdelphi.com/foros/showthread.php?t=54043

Saluditos

Dieguito 26-03-2008 20:22:56

muchas gracias

rogercito 05-09-2011 19:48:58

si yo utilizara una tabla em la que tengo localidades y codigo de la localidad .
ej:
localidad / codigo
h / 1
p /1
g /1
k /2
oo /2
ll /2

a travez de un dblookcomobok quiero que me muestre solamente las localidades con codigo 1 , como hago
gracias

Caral 05-09-2011 19:53:23

Hola
Ligando el dblookupcombobox a un query con su correspondiente sentencia sql.
Saludos
EDITO: Tambien con un filtro.

rogercito 05-09-2011 20:04:49

gracias por responder , creo que soy muy torpe y no alcanzo a entender , me voy a tratar de explicar algo mejot , para ver si obtengo una solucion que pueda entender

mi aplicacion selecciona de un bdlookcomobox localidad de incion ..
de otro dblookcomobox selleciona una localidad de fin .

tengo una tabla donde tiene la siguiente estructura
localidad / codigo
a / 1
b /1
c// 1
oo /2
pp /2

cuando el usuario selleciona una localidad de fin , como ser (C) en otro dblookcomobox le deberia aparecer solamente las localidades (A,B,C) , SI ES POSIBLE solamente las localidades (b) que vendria a ser la intermedia

en este momento cuando muetro me salen todas las localidades o seas (a,b,c,oo,opp) cosa que no quiero

gracias por tu ayuda

Caral 05-09-2011 20:11:02

Hola
Pues no es la misma pregunta:
Pregunta 1:
Cita:

Empezado por rogercito (Mensaje 410949)
quiero que me muestre solamente las localidades con codigo 1

Pregunta 2:
Cita:

cuando el usuario selleciona una localidad de fin , como ser (C) en otro dblookcomobox le deberia aparecer solamente las localidades (A,B,C) , SI ES POSIBLE solamente las localidades (b) que vendria a ser la intermedia
Me parece ?.
Saludos

rogercito 05-09-2011 20:12:50

si , perdon , tendria que ser la segunda pregunta

Caral 05-09-2011 20:36:52

Hola
La pregunta 2 la veo complicada, por lo menos a mi no se me ocurre como hacer lo que necesitas, el problema esta en que las condiciones no llevan consecutivo.
Lo siento, esperemos a alguien que sepa como hacerlo.
Saludos


La franja horaria es GMT +2. Ahora son las 13:04:26.

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