Time en progress!?
Publicado por Afrika (48 intervenciones) el 26/06/2008 15:40:24
Muy buenos dias.
En el codigo que ven abajo, estoy tratando de realizar un procedimiento que en un tiempo determinado corra un proceso; Es decir, quiero correr un proceso cuando éste tenga 15 minutos de duración. Mi idea era restar el tiempo actual menos el tiempo cuando hice la solicitud X, si esa persona lleva mas de 15 minutos de espera se corre el proceso.
Codigo:
DEFINE VARIABLE horaFija AS INTEGER NO-UNDO.
DEFINE VARIABLE restaTotal AS INTEGER NO-UNDO.
horaFija = 55 /*La hora en la que hice el proceso. No es la misma que TIME*/
restaTotal = TIME - horaFija. /*pudiese ser: TIME - 10:55 ...... por ejemplo*/
IF restaTotal >= 15 THEN DISPLAY "Corre programa para eliminar registros".
ELSE DISPLAY "NO corre programa".
Entonces si la persona tiene mas de 15 minutos esperando corre proceso, el problema es que "no funciona".... :-S
Por favor y gracias.....
En el codigo que ven abajo, estoy tratando de realizar un procedimiento que en un tiempo determinado corra un proceso; Es decir, quiero correr un proceso cuando éste tenga 15 minutos de duración. Mi idea era restar el tiempo actual menos el tiempo cuando hice la solicitud X, si esa persona lleva mas de 15 minutos de espera se corre el proceso.
Codigo:
DEFINE VARIABLE horaFija AS INTEGER NO-UNDO.
DEFINE VARIABLE restaTotal AS INTEGER NO-UNDO.
horaFija = 55 /*La hora en la que hice el proceso. No es la misma que TIME*/
restaTotal = TIME - horaFija. /*pudiese ser: TIME - 10:55 ...... por ejemplo*/
IF restaTotal >= 15 THEN DISPLAY "Corre programa para eliminar registros".
ELSE DISPLAY "NO corre programa".
Entonces si la persona tiene mas de 15 minutos esperando corre proceso, el problema es que "no funciona".... :-S
Por favor y gracias.....
Valora esta pregunta


0