Activar y Desactivar un Boton de Comando

51 views
Skip to first unread message

integral

unread,
May 26, 2014, 12:43:51 PM5/26/14
to publice...@googlegroups.com
Que tal amigos :
 
Nuevamente recurriendo a ustedes a ver si me ayudan a resolver el tema.
 
Tengo un formulario de Envio que tiene algunos controles entre ellos un EDITBOX...
 
Al inicio aparece desactivado, pero al momento de ingresar algun dato en el EDITBOX se debe de activar el Boton de comando llamado GRABAR y si no se ingresa ningun caracter se debe desactivar nuevamente dicho Boton...
 
Estoy tratando de hacerlo utilizando el evento KEYPRES.
 
 IF "!" $ THIS.Format .AND. (BETWEEN(nKeyCode,97,122)) 
   Thisform.CmdGrabar.Enabled = .T.
   Thisform.Refresh 
 ELSE
   Thisform.CmdGrabar.Enabled = .F.
   Thisform.Refresh 
 ENDIF 
Pero no funciona segun lo esperado...
 
Agradezco sus comentarios y sugerenias.
 
atte.,
 
INTEGRAL

Luis Maria Guayan

unread,
May 26, 2014, 1:43:40 PM5/26/14
to publice...@googlegroups.com
Lo deberías poner en el InteractiveChange y comparar si esta vacía la propiedad Value del EditBox con esta sola línea

Thisform.CmdGrabar.Enabled = NOT EMPTY(This.Value)


Personalmente yo lo pondría en el Valid una vez ya cargado algún dato.

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

integral

unread,
May 26, 2014, 10:31:41 PM5/26/14
to publice...@googlegroups.com
 
Gracias Maestro Luis Maria que perfecto...
 
Muchas gracias por su valiosa ayuda.
 
Saludos,
 
INTEGRAL
Reply all
Reply to author
Forward
0 new messages