Progress - ejecutar un proceso a determinada hora

 
Vista:

ejecutar un proceso a determinada hora

Publicado por Christian Palacios (4 intervenciones) el 14/10/2005 15:45:34
Hola que tal ?
Queria hacerles la siguiente consulta como puedo ejecutar un proceso en progress v 10 a determinada hora por ejemplo un proceso que se ejecute todos los dias a las 12:00 horas.
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ejecutar un proceso a determinada hora

Publicado por David Murillo (5 intervenciones) el 15/10/2005 06:32:46
Utiliza el OCX de Progress llamado PsTimer asi:

- Crea una ventana en la interface Appbuilder
- inserta el objeto Pstimer en la ventana es el de la figura de reloj
en el (palette de objetos)
- en las propiedades del objeto genera un intervalo de tiempo
para checar el disparador.
- en el section editor oprime new y selecciona ocx.tick
- escribe una validacion de tiempo a la hora que quieras disparar
tu programa
if substring(string(time,"hh:mm:ss pm"),1,2) = "14" then
run myproc.r.
disparara el programa a las 2 de la tarde
los intervalos del ocx.tick se validaran de acuerdo a lo que previamente definiste

este programa debes dejarlo en background como un damon de UNIX

otra solucion seria si tienes NT o XP programar una tarea que levante un programa
a las hora deseada (esto lo puedes hacer dentro del control panel administrador )
si tienes unix genera un background process.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar