![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
alguien que pueda saber por ahi como puedo filtrar los datos de 2 combobox ? mediante codigo tal como menciono arriba ?
gracias de antemano |
|
#2
|
||||
|
||||
|
Hola Rofocale.
Cita:
![]() Cambié los nombres de los campos de las tablas anteriores, quedaron así: TABLA CATEGORIAS CCATEGORIA CHAR(1) CNOMBRE VARCHAR(20) TABLA UNIDADES UCATEGORIA CHAR(1) UNOMBRE VARCHAR(20) En mi prueba usé estos datos: TABLA CATEGORIAS CAT - NOMB. ----------------------- A - BEBIDAS B - LICORES TABLA UNIDADES CAT - NOMB. -------------------- A - GASEOSAS A - JUGOS B - VINOS A - LICUADOS B - LICORES B - CHAMPAGNES A - AGUA MINERAL B - CERVEZAS El código Delphi:
Al seleccionar la categoria en cbCategorias filtra el combo cbUnidades acorde a la categoría seleccionada. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 13-05-2011 a las 04:07:18. |
|
#3
|
|||
|
|||
|
no me filtra
me siguen apareciendo en el combobox unidades.. los datos de forma triplicadanecesito ayuda ![]() |
|
#4
|
||||
|
||||
|
Hola Rofocale.
Acabo de probarlo de nuevo y funciona perfectamente. ¿ Estas seguro que asignaste el evento OnChange a cbCategorias y dentro de él llamas a FiltrarComboBox ? Por otro lado, ¿Reproduciste la totalidad del ejemplo (incluídas las tablas) o sólo copiaste/pegaste sobre tus datos ? por que si es del último modo y los datos difieren bíen podría no funcionar. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 14-05-2011 a las 16:20:51. |
|
#5
|
||||
|
||||
|
Hola de nuevo.
Para disipar toda duda y ante la imposibilidad de enviarte la base de datos te adjunto imágenes del funcionamiento: BEBIDAS: ![]() LICORES: ![]() Nota: Puse la propiedad del segundo combo a csSimple y lo estiré para una mejor visualización. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
|||
|
|||
|
hola mira en mi table categorias y unidades tengo lo sgte
categorias ---------- clave nombre fecha ccategorias unidades ----------- clave nombre fecha nombre2 ( este ultimo es como si fuera en el tuyo ucategorias)
ah y uso combobox de devexpress seria en el evento propertieschange y en el formshow
algo debo estar haciendo mal porque porque al seleccionar licores no me filtra y mas bien ya aparecen triplicados todos en el segundo combobox ![]() |
|
#7
|
||||
|
||||
|
Hola.
Mirá, vamos a simplificar la cosa, renombrá los campos de tus tablas (o crealas nuevamente) para que queden así: CATEGORIAS CLAVE_CA NOMBRE_CA FECHA_CA CATEGORIA_CA UNIDADES CLAVE_UN NOMBRE_UN FECHA_UN CATEGORIA_UN Con esos nombres el código Delphi es:
Está probado y al igual que el código anterior funciona correctamente. Siempre que los datos sean coherentes, es decir, si las bebidas sin alcohol son categoría A y las que tienen alcohol B, no guardes 'GASEOSAS' poniendo en el campo CATEGORIA_UN una 'B'. Fijate que remarque en negrita los campos de la consulta en el código Delphi, debes ponerlos textualmente así. Ya que así están definidos en la declaración de la tabla. (No califiques los campos con C1 y C2, tampoco es necesario el uso de AS) Resumiendo, si copias textualmente este ejemplo desde la creación de las tablas, te tiene que funcionar. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 14-05-2011 a las 20:30:10. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ayuda con combobox | mdcynsk | PHP | 2 | 21-10-2010 15:20:37 |
| Curiosidad While anidado con ADO | lpedrazzi | Conexión con bases de datos | 0 | 30-11-2007 15:04:54 |
| Query Anidado | Ricsato | SQL | 4 | 06-11-2006 21:58:26 |
| Ayuda con ComboBox | pecosita | C++ Builder | 2 | 17-09-2006 02:38:26 |
| Select anidado | erika.martinez | SQL | 2 | 02-02-2006 12:19:57 |
|