Page 1 of 1

Pasar foco de un get memo

Posted: Fri Feb 23, 2007 8:39 am
by JoseLuis
Hola amigos

Pues eso, que tengo varios get, y uno de ellos es un campo memo, y de un get a otro vamos pasando con la tecla intro sin problemas, pero para salir del get, hay que pulsar la tecla tab.
he probado a :

Code: Select all

    REDEFINE GET ocomen VAR ccomentario MEMO ID 113 OF oDlg When cQuehago$"AM" .and. valor="S";
            valid eval ({|nkey|iif(nkey==chr(13),(ocomen:oJump:=ocodcon,ocodcon:Setfocus()),)})             
pero nada de nada. Teneis alguna sugerencia?

Saludos

Jose Luis

Posted: Fri Feb 23, 2007 11:55 am
by JoseLuis
Me lo he solucionado

En lugar de todo ello, así

Code: Select all

    ocomen:bKeyDown := { | nKey, nFlags | iif(nkey==13,ocodcon:Setfocus(),)}
Saludos

Jose Luis

Posted: Fri Feb 23, 2007 8:54 pm
by RenOmaS
Hola

Puedes definir el control oGet en tu recurso con el estilo extendido
"Want return = yes" ( EX_WANTRETURN )

Salu2 ;)