Progress - Poner un reloj

 
Vista:

Poner un reloj

Publicado por Ruben Lievano (3 intervenciones) el 12/10/2005 16:05:00
Hola.. mi duda es esta.. hay alguna manera de poner un reloj en alguna pantalla.. es para una opcion de reloj checador.. que me recomiendan hacer.. y si se puede abusando de su ayuda.. como puedo traer un dato de ese reloj que ponga...

Gracias de antemano...
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:Poner un reloj

Publicado por David Murillo (5 intervenciones) el 15/10/2005 05:50:30
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)
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

RE:Poner un reloj

Publicado por Ernesto Orozco (2 intervenciones) el 23/01/2012 16:26:19
Que tal David, no se si te haya pasado un error que a mi me tiene parado en un proyecto, el problema es que estoy trabajando con el WebClient de progress y no me reconoce el componente el Pstimer en las maquines que lo instalo.

De antemano mil gracias por la ayuda que puedas brindarme.
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