Esto es parte de mi programa :
- Code: Select all Expand view
- # include "Fivewin.ch"
# include "TcBrowse.ch"
# include "Inkey.ch"
STATIC cCodIni, cCodFin, cFamil
FUNCTION CamPre()
LOCAL oDlg, oBAce
LOCAL oGet1, oGet2, oGet3
USE fam INDEX famcve NEW
USE cat INDEX catmod NEW
cCodIni := cCodFin := SPACE(16)
cFamil := SPACE(5)
DEFINE DIALOG oDlg RESOURCE "CamPre"
REDEFINE GET oGet1 VAR cCodIni ID 101 OF oDlg ;
PICTURE "@!"
REDEFINE GET oGet2 VAR cCodFin ID 102 OF oDlg ;
PICTURE "@!"
REDEFINE GET oGet3 VAR cFamil ID 103 OF oDlg ;
PICTURE "@!"
REDEFINE BUTTON oBAce ID 104 OF oDlg ;
ACTION Filtro(), CambiaPrecios(),oDlg:End()
ACTIVATE DIALOG oDlg CENTERED
CLOSE DATABASES
RETURN NIL
Pretendo por ejemplo que en el get1 al teclear parte del código inicial, me abra un browse y vaya directamente a la clave o a la clave mas cercana
Quiero utilizar F2 para los tres gets
Intuyo que debo utilizar algún bloque de codigo para este propósito pero no lo he conseguido
De antemano muchas gracias
Juan Arroyo
México