Utiliza el OCX de Progress llamado PsTimer asi:
- Crea una ventana en la interface Appbuilder o Interface Builder
- 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.
Espero haberte ayudado
David Murillo (ISV Progress Software)