FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Mejorar interfaz de usuario de un form
Hola a todos!
Acá molestando de nuevo... Tengo el siguiente formulario, que sirve para mostrar todos los artículos de la base de datos. Desde los combobox voy filtrando, primero eligiendo la Sección (Ferretería, Electricidad, etc. o "TODAS") para luego elegir la correspondiente Categoría (en el caso de Ferretería: Bulonería, Herramientas, etc. o "TODAS") y finalmente escribiendo un texto si quiero buscar algo más concreto. https://sat02pap001files.storage.liv...&cropmode=none Me gustaría intentar unificar todo en algo más sencillo de usar y que sea más visual. Pensé en utilizar un TreeView, pero no me parece muy cómodo de navegar con el teclado (requisito FUNDAMENTAL). Cualquier consejo será bienvenido!!! PD: En lo posible, preferiría evitar usar componentes externos.
__________________
https://www.youtube.com/DexterBass Última edición por Dexter182 fecha: 01-08-2021 a las 17:18:59. |
#2
|
||||
|
||||
Hola a todos,
Pues... yo voy a decir que a mí me gusta tal como está... así a bote pronto no se me ocurre una forma mejor de mostrar esos datos que tal como lo estás haciendo. Al menos no, si que la información quede mucho más "extendida", por decirlo de alguna manera. Creo que un "grid", una "tabla", es lo ideal para estos casos. A ver si algún compañero puede darnos otro punto de vista. |
#3
|
||||
|
||||
Hay 2 formas basicas que pueden aplicarse:
1- Observa como se hacen los filtrados en sitios de ecommerce: https://www.bootstrap-ecommerce.com/...omponents.html En esa pagina esta a la derecha, pero es igual si lo pones arriba/abajo o haces un "mega-menu" que muestra las opciones en una accion de popup. 2- Aplica full text search Si tu bd ya lo tiene integrado (sqlite, postgresql, etc...) es una de las adiciones mas simples y utiles que puedes hacer. Eso permite hacer busquedas mas rapidas y libres y reduce la necesidad de hacer interfaces demasiado especificas para las busquedas. --- Si tienes MUCHAS categorias o es posible que existan, puedes combinar un solo combo + busqueda integrada: https://select2.org/dropdown Nota como la categoria/subcategoria esta en un solo combo y eso reduce un paso en el filtrado. Esto funciona con a mucho 3 niveles de profundidad.
__________________
El malabarista. |
#4
|
||||
|
||||
¡Gracias dec y mamcx por sus respuestas!
Cita:
¿Conoces algún sitio de e-commerce que lo tenga implementado con la caja de búsqueda, tal como figura ahí?. Pinta interesante, pero me gustaría ver como se comporta (todos los sitios de e-commerce que conozco tienen algo parecido para elegir la categoría, pero sin la caja de búsqueda). Uso Access + ADO. En otro post me recomendaste migrar a algo mejor y la idea es pasarme a SQLite una vez que termine la refactorización del sistema. Cita:
¿Se puede llegar a armar desde un ComboBox normal o mejor busco un componente hecho? Saludos!
__________________
https://www.youtube.com/DexterBass |
#5
|
||||
|
||||
Cita:
Solo quedaría ver como funciona lo de los sitios de e-commerce para decidirme y poner "manos a la obra". Saludos!
__________________
https://www.youtube.com/DexterBass |
#6
|
||||
|
||||
Cita:
__________________
El malabarista. |
#7
|
||||
|
||||
Cita:
Pero también me gusta mirar como lo hacen otros porque suelo sacar ideas de cómo hacerlo (o de cómo no hacerlo también, jajaja). Gracias mamcx como siempre!!!
__________________
https://www.youtube.com/DexterBass |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Interfaz de usuario | MaxiDucoli | Varios | 3 | 22-06-2019 18:21:31 |
Mejorar aspecto de la interface con el usuario | r1d2m3 | OOP | 2 | 28-01-2010 16:21:51 |
Sugerencia con interfaz de usuario !!!!!! | david_uh | Varios | 4 | 15-06-2008 02:05:01 |
OJO NOVATOS: Excelentes artículos sobre la interfaz de usuario. | AzidRain | Varios | 5 | 27-03-2008 19:16:45 |
mejorar la apariencia de los form | alfil123 | Gráficos | 5 | 22-02-2008 16:44:34 |
|