SIMULAR TECLA ESCAPE
Publicado: Mar Jul 13, 2010 11:22 am
Hola,
no se si a todo el mundo utiliza esta forma de editar datos en un
formulario, pero yo utilizo los eventos de tdbrowse (append, delete,
edit....), y realizo las
modificaciones de los registros en el mismo browse.
lo que ocurre es que cuando añado un registro y realizo un canceledit() para
abortar la operación, el registro se graba en la base de datos de igual
forma, pero con valores nulos.
Si presiono la tecla ESCAPE, todo va perfectamente.
Mi solución es enviar la tecla escape en el botón de Cancelar, pero no la
simula correctamente.
Lo estoy haciendo directamente en el inspector de objetos {||asc("ESC")}
..
Alguna solución???
Saludos
no se si a todo el mundo utiliza esta forma de editar datos en un
formulario, pero yo utilizo los eventos de tdbrowse (append, delete,
edit....), y realizo las
modificaciones de los registros en el mismo browse.
lo que ocurre es que cuando añado un registro y realizo un canceledit() para
abortar la operación, el registro se graba en la base de datos de igual
forma, pero con valores nulos.
Si presiono la tecla ESCAPE, todo va perfectamente.
Mi solución es enviar la tecla escape en el botón de Cancelar, pero no la
simula correctamente.
Lo estoy haciendo directamente en el inspector de objetos {||asc("ESC")}
..
Alguna solución???
Saludos