definir se campo sera set confirm on ou set confirm of

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

definir se campo sera set confirm on ou set confirm of

Mensagem por porter »

ola pessoal, gostaria de saber se tem como escolher em qual campo terei que dar
ENTER para passar para o proximo campo, por exemplo:

SET CONFIRM ON
@10,10 GET COD1 PICT "9999"
@12,10 GET COD2 PICT "9999" <-- aqui ir p/proximo campo Qdo for preenchido totalmente
@14,10 GET COD3 PICT "9999"
@16,10 GET COD4 PICT "9999"
READ

da forma como esta o codigo acima tenho que dar ENTER para ir para o proximo campo mesmo que tenha sido preenchido completamente, como faco para determinar um campo
especifico que seja diferente, ou seja passe para outro campo depois que preencher completamente.

obrigado.
Editado pela última vez por Pablo César em 12 Set 2012 10:55, em um total de 4 vezes.
Razão: Mensagem re-editada para aplicar correção do usuário. <BR> <BR> Atenção: a sua ultima mensagem pode ser re-edita pelo usuário antes de que alguém responda.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

definir se campo sera set confirm on ou set confirm of

Mensagem por Pablo César »

Veja se é isso que você quer:

Código: Selecionar todos

CLS
SET CONFIRM ON
STORE 0 TO COD1,COD2,COD3,COD4
@10,10 GET COD1 PICT "9999" WHEN COM_ENTER()
@12,10 GET COD2 PICT "9999" WHEN SEM_ENTER()
@14,10 GET COD3 PICT "9999" WHEN COM_ENTER()
@16,10 GET COD4 PICT "9999"
READ

Function SEM_ENTER()
SET CONFIRM OFF
RETURN .T.

Function COM_ENTER()
SET CONFIRM ON
RETURN .T.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

definir se campo sera set confirm on ou set confirm of

Mensagem por porter »

obrigado amigo, era disso mesmo que eu precisava.

valeu.
Responder