Buen ejemplo, hace un tiempo ya hice algo parecido para aplicarlo en una de mis aplicaciones desarrolladas para la empresa en la que trabajo, es muy útil tener una función para hacer cosas de este estilo. Lo mismo hice con otro listado paginado que contiene el indicador del número de página a visitar el típico "<< 1, 2, 3... >>"
Y como este ejmplo estaba muy bien estructurado, me he "animado" y le he añadido alguna "cosilla" más, como por ejemplo, al pulsar sobre la cabecera de uno de los campos del listado lo ordeno "ascendientemente", si se pulsa otra vez lo ordena "descendientemente" con respecto al campo que se pulse, y así sucesivamente. Además le he añadido un combo para que me muestre varios niveles de número de registros a mostrar y lo bueno es que la velocidad de búsqueda sigue siendo prácticamente la misma. Los campos de fecha los necesitaba en horario de 24 Horas, y también lo he aplicado
La verdad es que da para mucho más, por eso gracias de nuevo...
|