Error en On Exit en la ultima columna de DBBrowse
Publicado: Mié May 07, 2008 12:50 pm
He detectado que el evento ON EXIT de la última columna no fuerza la
re-edición de la misma cuando el resultado es .f. . Es decir ,he creado
un ejemplo y he definido el evento como sigue :
METHOD DBBrowCol10Exit( oSender, oGridEdit, oNextCtl ) CLASS TFormApunte
local lOk := MsgYesNo("Desea salir")
RETURN lOk
Por mucho que le diga "NO" ,siempre se termina la edición de la linea
Sin embargo , si quiero retroceder de columna , el evento ,responde
correctamente, si le digo "NO", la edición se queda en la columna , si
le digo "Si" , retrocede a la anterior.
re-edición de la misma cuando el resultado es .f. . Es decir ,he creado
un ejemplo y he definido el evento como sigue :
METHOD DBBrowCol10Exit( oSender, oGridEdit, oNextCtl ) CLASS TFormApunte
local lOk := MsgYesNo("Desea salir")
RETURN lOk
Por mucho que le diga "NO" ,siempre se termina la edición de la linea
Sin embargo , si quiero retroceder de columna , el evento ,responde
correctamente, si le digo "NO", la edición se queda en la columna , si
le digo "Si" , retrocede a la anterior.