Fórum EditMask Placa de Veículo: Invalid input value. Use escape key to abandon changes. #408877
27/10/2011
0
Estou com um grande problema com relação ao EditMask de um campo varchar(8), onde usei a EditMask AAA-9999;1; e também LLL-9999;1; . Num cadastro do meu sistema, no campo da placa do veículo no dbedit evento onexit, quando o usuário digita uma placa eu verifico se existe a mesma no banco de dados, e se não existir dou um Clear no campo do clientdataset correspondente a placa do veículo. Justamente depois deste clear, aparece a mensagem de erro “Invalid input value. Use escape key to abandon changes”. Tentei várias coisas e não consegui resolver o problema e gostaria de saber se alguém poderia me ajudar.
Desde já agradeço
Alessandro
Alessandro Zanela
Curtir tópico
+ 0Posts
27/10/2011
Gustavo Bretas
Só tem que tomar o cuidado de fazer o selec somente quando o Field estiver diferente de vazio, senão quando vc fizer o Clear ele vai entrar em looping.
Quando trabalho com campos DB eu prefiro trabalhar com os eventos e propriedades do Field, tive problemas em sistema antigos que usavam as propriedades dos DBs! (rsrsrs)
Se puder postar a maneira que esta fazendo pode ajudar a entender melhor o problema!
Att
Gostei + 0
31/10/2011
Thiago Santana
Como vc está dando um clear gera esse erro...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)