Novato. Problema con Forms
Hola, soy novatillo en esto de los forms de Oracle. Necesito saber como defino un trigger para que cuando cierre el formulario me pregunte si quiero guardar los cambios.
WHEN-WINDOWS-CLOSED
-por defecto viene.
EXIT_FORM(NO_VALIDATE);
quiero poner lo contrario pero con (VALIDATE) no funciona.
Gracias de antemano
WHEN-WINDOWS-CLOSED
-por defecto viene.
EXIT_FORM(NO_VALIDATE);
quiero poner lo contrario pero con (VALIDATE) no funciona.
Gracias de antemano
Una opcion que he usado muchas veces y me a resultado muy ùtil...
Existe un tipo de triggers (KEY TRIGGERS) que se disparan cuando realizas una accion "normal" en tu formulario, como nuevo registro, salir, cerrar, maximizar, etc.
El tema es que estos triggers anulan la funcionalidad de la operacion por la cual se disparan (motivo por el cual debbes ser muy cuidadoso en su utilizacion). La idea es que uses uno que se llama KEY_EXIT o WHEN-KEY_EXIT.
Definis una alerta de salida con 2 botones...prguntando si quiere guardar los cambios.
la disparas en ese trigger y dependiendo del resultado le decis, exit_form(NOVALIDATE) o commit_form; exit_form;
Es muy comodo que antes verifiques si hay cambios que guardar asi no aprarece la alerta sin necesidad...
Espero que te sirva cualquier cosa escribime....
Existe un tipo de triggers (KEY TRIGGERS) que se disparan cuando realizas una accion "normal" en tu formulario, como nuevo registro, salir, cerrar, maximizar, etc.
El tema es que estos triggers anulan la funcionalidad de la operacion por la cual se disparan (motivo por el cual debbes ser muy cuidadoso en su utilizacion). La idea es que uses uno que se llama KEY_EXIT o WHEN-KEY_EXIT.
Definis una alerta de salida con 2 botones...prguntando si quiere guardar los cambios.
la disparas en ese trigger y dependiendo del resultado le decis, exit_form(NOVALIDATE) o commit_form; exit_form;
Es muy comodo que antes verifiques si hay cambios que guardar asi no aprarece la alerta sin necesidad...
Espero que te sirva cualquier cosa escribime....
