FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema al leer excel desde tarea programada
Hola chicos,
Un nuevo problema, tengo un fichero excel que se guarda en mi equipo y desde ahí ya lo leo y hago el tratamiento. Leo las líneas y voy haciendo lo que necesito. Todo funciona perfectamente si lo lanzo desde la aplicación, pero necesito lanzarlo desde una tarea programada y aquí falla. He leido por el foro que puede ser problema del usuario al lanzar la tarea pero no doy con ello. He ido poniendo logs y se para exactamente en esta línea
La ruta está bien, puse un log y es la ruta de mi archivo y lanzado desde la aplicación funciona bien. Como os dije, he leido por el foro que puede ser algo al configurar la tarea, no se Gracias! |
#2
|
||||
|
||||
Podrías revisar temas como el usuario que inicia la tarea, los permisos de este usuario sobre el(los) directorio(s) y la ruta de inicio de la aplicación.
En el foro de Microsoft encontré este post que puede serte relevante: Task Scheduler does not create file.txt
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#3
|
||||
|
||||
Ejecuta esa sentencia dentro de un try..except.
Guarda el mensaje de error de la excepción.
|
#4
|
|||
|
|||
Hola chicos,
Después de 2 días dándole vueltas nada mas escribir el post se me ocurrió una posible solución y la estaba probando y me fué bien. He tenido la opción de recibir el fichero como csv y ahí se acabaron los problemas. Gracias por todo! |
#5
|
||||
|
||||
Entonces, el tema si era de permisos. Pero no sobre el directorio o archivo sino en la ejecución de Excel desde la tarea programada. Puede que estés usando el objeto de la VCL, este se conecta por COM a Excel y lo ejecuta, si lo llegaras a ejecutar en un servidor donde no esté instalado el programa te genera error.
Para una solución parecida, decidí usar Excel4Delphi un componente libre que te permite manipular archivos de Excel sin tenerlo instalado. En tu caso, pienso que no te generaría error ya que no necesitas mas permisos.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#6
|
|||
|
|||
Gracias movorack
Me lo apunto para cuando tenga que usar excel! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas lanzando el ejecutable desde tarea programada | juggern | Varios | 16 | 25-02-2021 13:17:31 |
Crear una Tarea Programada. | DasGrun | Windows | 1 | 04-08-2010 11:44:38 |
Tarea programada en Linux con Firebird 2.5 | Axel_Tech | Firebird e Interbase | 6 | 16-04-2010 18:52:16 |
Tarea programada en delphi | drykea | Varios | 6 | 18-02-2008 16:59:19 |
hacer una tarea programada | Patricio | Varios | 6 | 18-09-2007 20:39:21 |
|