Fórum Foco para outro DBEdit no final da digitação #199106
04/12/2003
0
Preciso controlar a digitação num DBEdit, fazendo que o cursor passe para outro DBEdit (seguinte) somente no final da digitação.
Ex.: campo CNPJ com máscara. O usuário digita 00000000000100, no final passa para o campo seguinte. Se não digitar os 14 caracteres não será possível pular para outro campo (DBEdit).
Alguém têm o código para isso???
Obrigado
CBier
Cbier
Curtir tópico
+ 0Posts
04/12/2003
Rfpsatin
se tiver, qdo o usuário der ENTER vc pode validar e passar o foco p/ o outro campo.
DBEdit2.setfocus;
ou ir no onchange contando, qdo o tamanho da string chegar ao valor desejado vc pula p/ o outr lugar.
if length(Dbedit1.text)=14 then
DBEdit2.setfocus;
Gostei + 0
05/12/2003
Cbier
Msg: Undeclared Identifier: ´lenght´
Obrigado
CBier
Gostei + 0
05/12/2003
Nigro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)