Algoritmo ordernación GridView - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html) +--- Tema: Algoritmo ordernación GridView (/thread-1500.html) |
Algoritmo ordernación GridView - Harpo - 06-09-2023 Saludos! Les traigo un algoritmo para ordenar GridView. Desde hace años vengo usando un algoritmo que encontré en los foros, un ejemplo de Jsbsan, funciona bien, ordena correctamente distintos tipos de datos y con pequeños ajustes es rápido. Pero por un tema laboral necesitaba algo más rápido. En el adjunto les dejo el código y un pequeño programa para evaluar la ordenación. Permite cargar un CSV y elegir con qué algoritmo ordena. Se selecciona el fichero a cargar, el algoritmo a utilizar en el Combobox y se ejecuta pulsando la cabecera de cualquier columna del GridView. Los algoritmos:
Espero que les sirva. Un saludo. Harpo. PD. Creo haber descubierto porqué GridView no tiene ordenación interna. Si se carga con el evento Data y la propiedad Data ... no hay nada que ordenar. Y gracias a Jsbsan por su aporte!!!! |