Page 1 of 1

NO SE EJECUTA LA TAREA PROGRAMADA

Posted: Tue Sep 09, 2014 10:48 pm
by fusion
Saludos,

Tengo un programa en Harbour y FWH (con la clase TOleAuto) que hace una consulta a un SQL Server 2012, extrae una informacion de una base de datos. La aplicacion funciona bien si le doy doble clic con el explorador de windows.

Como dicha tarea deseo que sea automatica, la incluyo en el programador de tareas del Windows, se ejecuta la tarea, pero el programa es como si no existiera... no hace lo que tiene que hacer.. la tarea no muestra ningun error de ejecucion, inclusive la respuesta es 0x0 y que se ejecuto correctamente, pero nada mas...

Al crear la tarea o modificarla me logueo como Administrador, pero aun asi no funciona...

Inclusive instale el programa Cobian Backup para que ejecutara la tarea automatica y tampoco lo hace... pero repito... si le doy doble clic sobre el programa funciona correctamente...

Alguna idea de donde podria estar el inconveniente.

Agradezco de antemano toda la colaboracion que me puedan brindar.

P:D: Cree una aplicacion con MSGINFO y esa al programarla en el programador de tareas si se ejecuta sin problemas.

Re: NO SE EJECUTA LA TAREA PROGRAMADA

Posted: Wed Sep 10, 2014 6:47 am
by Antonio Linares
Jair,

Como una aplicación simple con un MsgInfo() te funciona, prueba a ir añadiendo progresivamente los distintos elementos de la aplicación y observa con cual es con el que te deja de funcionar.

Re: NO SE EJECUTA LA TAREA PROGRAMADA

Posted: Wed Sep 10, 2014 12:10 pm
by gmart1
Hola, en mi caso usaba MsgMeter y creo recordar que la tarea se quedaba sin finalizar.
Los sustituí ejecutando los procesos directamente y siempre desde una única ventana principal.

Saludos.

Re: NO SE EJECUTA LA TAREA PROGRAMADA

Posted: Wed Sep 10, 2014 2:19 pm
by fusion
Saludos,

La tarea si se ejecuta, lo que no se ejecuta es la clase TTxtFile()... ella escribe unos archivos de texto basados en la consulta que genero con TOleAuto(), y tambien un log de la fecha y hora de actualizacion... como no se actualizaba ni creaba los otros archivos, pensaba que no se estaba realizando.

Que le debo hacer a TTxtFile para que funcione, u otra clase que la reemplace... (Recuerden que si le doy doble clic con el Explorador de windows, todo funciona bien)

Agradezco su interes y cooperacion.

Re: NO SE EJECUTA LA TAREA PROGRAMADA

Posted: Mon Sep 15, 2014 9:30 pm
by fusion