
Problema para generar reporte en software compilado en matlab
Publicado por Andres Fernando (3 intervenciones) el 15/01/2017 22:14:16
Cordial saludo, despues de buscar en la web por semanas decido acudir a ustedes pues considero que en el foro hay personas que saben demasiado sobre el tema y quizas puedan darme una luz para solucionar mi problema:
Desarrolle un software basado en matlab, el software funciona perfectamente antes y despues de compilar en casi todos sus aspectos, el unico aspecto que no he podido solucionar es el de crear reportes, la idea mia de crear un reporte es usar una plantilla de excel con ciertos logos, escribir en ella con xlswrite algunos valores calculados con mis software y entregar al usuario un pdf de esto, antes de compilar el software funciona perfecto pues las plantillas de excel estan en la carpeta donde ejecuto el .MAT, cuando lo compilo y ejecuto la aplicacion desde la carpeta donde esta instalada funciona perfecto pues en esa carpeta esta la plantilla pero si creo un acceso directo en el escritorio y ejecuto el programa con este acceso directo al intentar generar el reporte crea un archivo de excel en blanco en el escritorio y escribe los valores sobre este archivo, podria decir en el manual que solo se puede ejecutar desde su carpeta de instalacion original pero esto no me parece agradable, ademas que el usuario tendria acceso facil a las plantillas de los informes finales siendo la idea de entregarlo en pdf que el usuario final no tenga acceso a estas.
Les adjunto en .rar el codigo que uso para escribir en la plantilla de informe
de antemano les agradezco cualquier informacion que me pueda ser de utilidad, si no tienen informacion que sea de utilidad igualmente gracias por tomar el tiempo de leer este contenido.
Desarrolle un software basado en matlab, el software funciona perfectamente antes y despues de compilar en casi todos sus aspectos, el unico aspecto que no he podido solucionar es el de crear reportes, la idea mia de crear un reporte es usar una plantilla de excel con ciertos logos, escribir en ella con xlswrite algunos valores calculados con mis software y entregar al usuario un pdf de esto, antes de compilar el software funciona perfecto pues las plantillas de excel estan en la carpeta donde ejecuto el .MAT, cuando lo compilo y ejecuto la aplicacion desde la carpeta donde esta instalada funciona perfecto pues en esa carpeta esta la plantilla pero si creo un acceso directo en el escritorio y ejecuto el programa con este acceso directo al intentar generar el reporte crea un archivo de excel en blanco en el escritorio y escribe los valores sobre este archivo, podria decir en el manual que solo se puede ejecutar desde su carpeta de instalacion original pero esto no me parece agradable, ademas que el usuario tendria acceso facil a las plantillas de los informes finales siendo la idea de entregarlo en pdf que el usuario final no tenga acceso a estas.
Les adjunto en .rar el codigo que uso para escribir en la plantilla de informe
de antemano les agradezco cualquier informacion que me pueda ser de utilidad, si no tienen informacion que sea de utilidad igualmente gracias por tomar el tiempo de leer este contenido.
- imprimir.rar(1,2 KB)
Valora esta pregunta


0