hay alguna manera de checar si la ficha ha sido grabado o no al cerrar un formulario??
ya sea que se cierre por el botón cerrar ( aquí si hay ) o con el botón X o presionando
ESC
Lo único que necesito es decirle al usuario que presiono X o ESC, que la ficha no ha sido
grabada, que si desea hacerlo o no, si dice que quiere grabar, que grabe la ficha en memoria
o modificación y salga y si dice que no, que no grabe nada y salga.
Un Manejador CANCELAR que es ejecutado desde el Botón CMD_CANCELAR
Set (LCANCELADO, 1)
Interfaz: CAncelar
Un Manejador ON_HIDE que es ejecutado con la Señal On Hide del formulario y cuando se pulsa la X
Rem ( Comprobamos los cambios sin confirmar )
If ( ! LCANCELADO )
¿Ha cambiado la ficha? ( LOK )
If ( LOK )
Pregunta ( "Hay cambios sin guardar. ¿ Quiere guardar los cambios ?", LOK, "Cerrar formulario" )
If ( LOK )
Interfaz: Guardar la ficha en alta o modificación