Oracle - Medir tiempo en Forms?

 
Vista:

Medir tiempo en Forms?

Publicado por goya (89 intervenciones) el 09/02/2007 21:31:11
Cordial Saludo:

Necesito medir el tiempo cuando una persona entra a un formulario realizaq todo lo del formulario y cuando sale del formulario. Como puedo hacer eso?

LEs agradezco enormemente la colaboracion
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:Medir tiempo en Forms?

Publicado por mad (88 intervenciones) el 10/02/2007 13:22:23
Puedes meter en una variable global o parametro el sysdate cuando accede al formulario (WHEN_NEW_FORM_INSTANCE), y hacer lo mismo cuando se sale (KEY_EXIT).

Antes de cerrar el formulario restas los dos parametros y te da el tiempo transcurrido desde que entro hasta que salio del formulario:

---WHEN-NEW-FORM-INSTANCE

:PARAMETER.HORA_ENTRA := SYSDATE;

---KEY-EXIT

DECLARE
TIEMPO_TRANSCURRIDO NUMBER;
BEGIN

:PARAMETER.HORA_SALE := SYSDATE;
TIEMPO_TRANSCURRIDO := :PARAMETER.HORA_SALE - :PARAMATER.HORA_ENTRA;

Lo puedes hacer de varias formas, esta es solo una ida. Tambien tendras que pasar a horas, minutos y segundos el resultado.

Espero te haya podido servir.
Salu2.
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