![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ah no espera, crei que estabas usando un solo dataset, resulta que son 3, no me dí cuenta
Primero usaría otro evento y no el OnClick de los combos. Proba con el OnExit o el OnCloseUp Yo sacaria el refresh que tenés por ahí |
|
#2
|
||||
|
||||
|
Hola giulichajari.
Cita:
De lo que leí y pude entender, creo que podrías hacer: (1) KEY_FIELD_1 y KEY_FIELD_2 serán los nombres de campo que asignaste respectivamente a la propiedad KeyField de los combos y OTRO_CAMPO el campo por el que filtra el Edit. (2) O mejor aún, la enumeración de los campos que desees seleccionar. Como no has comentado si existe algún tipo de relación entre las tablas que pudiera acotar la consulta, el conjunto de datos que podría traer es muy grande... Saludos ![]() Consejo: Tomate el tiempo para publicar toda la información posible y las respuestas serán mas rápidas y precisas. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
|||
|
|||
|
Bueno es un Terminal de Ventas, y pienso que la agilidad es importante, tenia 2 edits, uno para la categoria de producto y otro para la subcategoria de producto, pero es mejor si se ve el nombre completo de la categoria, entonces cambie por el combo. La idea es al seleccionar una categoria filtrar las subcategorias, por ejemplo de mano y de pie pertenecen a electricos, focos y lamparas a iluminacion, etc..
Pero voy a probar tu metodo. Y con respecto a los componentes: si tengo un Clientdataset : no es mejor filtrar este y no el query asociado? Tambien quiero usar un evento para no tener que hacer click en el boton.. la idea es usar el teclado y lo menos posible el raton. los combos los completo con el mismo tclientdataset. Última edición por giulichajari fecha: 04-04-2015 a las 19:47:09. |
|
#4
|
||||
|
||||
|
Hola giulichajari
Cita:
Eso si, en este caso, los campos KEY_FIELD_1, KEY_FIELD_2 y OTRO_CAMPO deberán estar incluidos en el SELECT de la consulta. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
|||
|
|||
|
Lo que estuve leyendo es que es bueno aplicar rangos. Luego de que el dataset de productos tenga el rango de subcategoria aplicar el filtro por nombre para los productos de esa subcategoria. Ejecutar la consulta de vuelta tiene una sobrecarga, por eso no modifico el query, aparte trabajo sin conexion. Ademas filtrar por varios campos supone aplicar la subcategoria y el nombre de vuelta, de la otra forma se hace solo por los registros ya filtrados
|
|
#6
|
||||
|
||||
|
Hola giulichajari.
Cita:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
|||
|
|||
|
Solucion final
Ya se puede marcar el tema como resuelto y gracias ecfisa:
Ademas se podria mostrar en orden alfabetico por marca por ejemplo o por precio. Lo unico que me gustaria es en vez de un combo un edit que se despliegue... auunque se puede escribir encima del combo y se filtra. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Filtrar grilla e imprimir | lbidi | Impresión | 2 | 24-08-2011 13:53:16 |
| como ver un tipo de datos de una grilla en otra grilla en el mismo form? | calistian | Varios | 5 | 01-10-2008 19:29:04 |
| ibdatabase y firebird a veces si a veces no | Patricio | Conexión con bases de datos | 13 | 18-09-2008 14:01:21 |
| To Be or Not To Be: Filtrar o no Filtrar esa es la cuestion | gorsan | Conexión con bases de datos | 10 | 04-10-2007 11:14:10 |
| A veces si, a veces no | buitrago | Firebird e Interbase | 0 | 28-02-2004 03:05:13 |
|