Trataré de explicar el problema, no lo puse en el header porque es extenso
Tengo el siguiente código, al cual llego desde un GET, si el usuario utiliza las
tecla FLECHA ARRIBA o SHIFT + TAB, al salir del GET debe regresar al GET
anterior. pero si utiliza la tecla RETURN debe seguir a mostrar el MSGINFO()
y más código
- Code: Select all Expand view RUN
REDEFINE GET aGets2[08] VAR oWrk:COS ID 306 OF oDlg UPDATE;
PICTURE "@Z 9,999,999,999.99";
VALID UpdWrk(oDlg,aGets2,oBrx,2);
MESSAGE "Costo de adquisición (S/IVA)"
...
...
STATIC FUNCTION UpdWrk(oDlg,aGets2,oBrx,nDesde)
IF GetAsyncKey(VK_UP) .OR.;
GetAsyncKey(VK_SHIFT,VK_TAB)
RETURN (.T.)
ENDIF
MsgInfo("AQUÍ VOY")
....
....
....
Este código funciona de 100 en mi PC de desarrollo pero en la red local de mi cliente
no llega al MsgInfo() aunque se utiliza la tecla RETURN para salir del GET, tal parece
que la tecla RETURN la "confunde" con la tecla VK_UP o VK_SHIFT + VK_TAB
Tengo la impresión que es problema de configuración, pero donde?
Gracias por el apoyo