Excel Data
Excel Data
caso #1 se migran los datos de excel a una base de datos la cual usa un sistema web
Supongamos que tenemos una empresa que tiene todos sus registros en archivos de excel (lo cual es común), se va a desarrollar una intranet y claro se requiere que esos datos estén en una base de datos (MySQL, MS SQL, SQlite, etc…) exportar archivos en formato csv (no me refiero a un control de versiones, sino a los archivo de excel) después un script de python, perl o bash nos crea la estructura de la base de datos con los inserts correspondientes y luego generamos nuestra interfaz vía web.
caso #2 Los datos no se requieren migrar, pero algunos datos se requieren para un web service ajeno a la empresa (puede ser para gobierno u otras instituciones)
Bueno existe un conjunto de clases llamado phpExcel el cual esta muy limitado en cuanto al tamaño del archivo de excel a leer. (lo digo por experiencia propia un archivo de 2.5 megas y con memory_limit del php.ini a 256M, etc…) Entonces usamos una macro de excel que nos genere solo un archivo el cual tenga solo los campos que vamos a requerir para el web service, incluso en el mismo macro podemos hacer que ejecute un script de batch (.bat) el cual suba el archivo via ftp a un server y el haga el trabajo de leer el xlsx o xls leer los campos necesarios generar el xml con esos campos y mandarlo al web service.
Por que no exportar a csv en este caso?
por que los empleados están acostumbrados a trabajar en el excel y al darle click al botón de una macro es la forma mas sencilla para ellos.
Nota: puede haber muchos tipos de casos solo puse los que de momento ando viviendo.

Recent Comments