La idea del proyecto es simple, crear reportes a partir de un archivo CSV.
Se cuenta con 2 archivos CSV, uno cuenta con informacion de usuario y los encabezados, el otro (el que su usara) solo cuenta con informacion del usuario. El archivo CSV cuenta con 250-300 encabezados, no todos los encabezados cuentan con titulo, algunos estan vacios, la idea es que el usuario al entrar al sistema, pueda escoger que encabezados quiere en el reporte, y que informacion requiere en el cuerpo del reporte, el puede modificar el layout del reporte de igual manera, se espera que esto sea mediante drag&drop, cuando el usuario ya tiene los encabezados que desea en el reporte y su layout, puede subir el archivo CVS y este le generara el reporte(s) dependiendo de la informacion.
El CSV cuenta con informacion de diferentes usuarios, cada reporte se diferencia por un numero de reporte que cuenta en el CSV, por ejemplo, si tenemos en el CSV 50 registros, de 2 usuarios diferentes, se tiene que 25 pertenecen a un usuario y 25 al otro. los 25 datos del usuario 1 todos cuentan con el mismo numero de reporte, entonces se generara solamente un reporte para este usuario con los encabezados deseados por el usuario, para el segundo usuario, cuenta con 2 numeros de reporte diferentes, 15 y 10, entonces para este usuario, tendra que crear 2 reportes, uno para cada numero de reporte. Al final al usuario se le presentaran los reportes en formato pdf para que puedan imprimirse, algo importante es que cada reporte se presente en una hoja, para que sea mas facil al usuario imprimir solamente 1 o 2 o los reportes que quieran por hoja.
Hola, analizando un poco el requerimiento, se me ocurre hacer una interfaz en Visual Basic y que los reportes se manipulen con Crystal Report, con lo que se puede generar en formato PDF y otras opciones disponibles. Si le interesa mi oferta, estaré disponible en el chat. Gracias.
Soy un desarrollador profesional certificado microsoft(MCPD por sus siglas en Ingles) en el area de .NET utilizando como lenguaje de programacion C# y Visual Basic tanto para aplicaciones de escritorio como para aplicaciones web y de servicios con mas de 8 años de experiencia en analisis y desarrollo de software (incluso en arquitectura) utilizando las mejores practicas, tecnologias y herramientas de Microsoft
Hola, puedo ayudarte a generar tus reportes, desde una aplicación de escritorio o un sitio web. la manera más sería a través de un software de escritorio al menos más rapido
Propongo realizar analisis sobre las mejores altenativas para importación y presentación de la información.
Presentar propuesta de interfaz grafica, tanto de interación del usuario como de los pdf.
hola, estoy listo para realizar tu proyecto, le ofrezco subir las tablas cvs a mysql y relacionar las tablas con php, jquery y ajax de manera que la actualización de los datos sea instantánea sin tener que recargar la pagina en cada actualización.
La presentación será elegante con bootstrap y responsiva, o sea adaptable a todos los tamaños de pantalla. La carga o adición de datos se podrá hacer con formularios tipo cartel " modal" (que es lo mas moderno últimamente), y podemos poner si quieren, buscador de ciertos campos, edición para modificación de registros y eliminación de registros, todos ellos con botones modernos de acceso y carteles de verificación.
Por ultimo con un botón o link, se podrá acceder a pasar el reporte a pdf y tendrá opciones para descarga en carpeta de usuario o para imprimir.
Cualquier duda contácteme y conversamos mejor los detalles para adecuarme bien a su necesidad, Saludos cordiales!!!!