FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Valid
Posts: 140
Joined: Thu Feb 02, 2006 12:09 PM
Valid
Posted: Sat Jan 12, 2008 07:16 PM

Saludos,

tengo un get con un valid
REDEFINE GET oGet2 VAR cPassw ID 102 FONT oFont OF oDlg ;
VALID (lValor:=VerUser(cPassw,::xTaq),If(lValor,(oBtn1:Click(),.T.),;
(oGet2:nPos:=1,oGet2:Refresh(),.F.))) ;
Picture '@KS6' COLORS CLR_GET1,CLR_GET2 Update

ahora quiero que ese get, se alimente de un boton, es para un modulo tactil, pero siempre me ejecuta el valid cuando sale del focus del get.
mi pregunta es? como hacer que el valid no se ejecute al momento de presionar un boton por ejemplo.
REDEFINE BUTTON oBtn3 ID 401 OF oDlg ACTION ( oGet2:SetFocus(.t.),;
cPassw:=cPassw+ASC("1"),;
oGet2:Refresh() )

lo que quiero es ejecutar el boton sin que se active la validacion del get.

Gracias de antemano.

Mario Antonio González Osal

Venezuela

m a g 0 7 1 @ g m a i l. c o m
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Valid
Posted: Sat Jan 12, 2008 09:56 PM

Segun lo que entiendo; lo que debes hacer es quitar la clausula valid del get. y colocar en las propiedades del boton Default PushButton.

Espero te sirva

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Valid
Posted: Sat Jan 12, 2008 10:06 PM

Mario Antonio,

Prueba a añadirle la claúsula CANCEL:

REDEFINE BUTTON ... CANCEL

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion