07/07/2009, 19:36
|
| Colaborador | | Fecha de Ingreso: marzo-2004 Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses Puntos: 63 | |
Respuesta: Ne cesito una sugerencia para mostrar una tabla muy grande en sitio web Hola
Lo primero, y más importante, es que establezcas las dimensiones de las celdas, esto permite al motor del navegador interpretar más rápidamente el algoritmo de generación de la tabla y ganas en presentación.
Segundo, utilza thead y tfoot (y tbody), esto permitirá que en los navegadores que lo soportan, el usuario pueda hacer scroll en la tabla sin perder los encabezados que estarán en el thead y lo que hayas puesto en el tfoot.
Si ves que no te funciona en ningún navegador, peudes colocar, manual o automáticamente, encabzados cada 20 - 25 líneas en la tabla
Otra buena opción, es que separes los datos, esto es mucho más fácil si tienes los datos en una BD, pero es viable en html si no van a cambiar, de esta manera, muestras subsets de información y no una aberración de 200 columnas, que es fácil de manejar en excel, pero no en la web. De hecho, esta debería ser una de tus primeras prioridades, buscar la forma de separar los datos.
Sobre como pasarlos de excel a BD, usa la opción de exportar a csv, luego importas en tu base de datos.
Felicidad
__________________ ¡ hey, hou, hou, hey ! |