Clipper On Line • Ver Tópico - Loop no evento onExit Xailer
Página 1 de 1

Loop no evento onExit Xailer

MensagemEnviado: 17 Abr 2015 11:22
por Cientista Louco
Estou enfrentado a seguinte situação, fiz a minha validação no exit do edit text mas na hora q dou setFocus()para eu ficar no campo ele fica em um loop e não foca ao campo

Loop no evento onExit Xailer

MensagemEnviado: 17 Abr 2015 23:18
por fladimir
Olá...

Vc quer que se tua validação for Verdadeira focaliza outro objeto e se for Falsa permaneça onde esta, seria isto?

Se vc quer que após validar permaneça no objeto caso seja FALSO vc pode fazer assim:

Crie 1 form e coloque 2 EditBox por exemplo

No OnExit de 1 deles coloque pra vc testar:

//------------------------------------------------------------------------------

METHOD Edit1Exit( oSender, oNextCtl ) CLASS frmFormA

RETURN IF( 2==3, .T., (MsgStop('falso', .F.))) // Repare q se verificou q é falso dá 1 alerta e retorna FALSO q no caso faz com q permaneça no foco do objeto, caso contrário retorna VERDADEIRO e vai pro Próximo objeto.

Não sei é esta a sua dúvida, se não for vamos conversando, tente colocar um exemplo do teu código pra vermos se conseguimos te ajudar.

[]´s