Fórum Como vocês fazem com o form. #289323
25/07/2005
0
O Código é o primeiro campo do cadastro, quando o foco é o codigo eu deixo todos os campos abaixo desabilitado.
Mas para ficar melhor eu faço os procedimentos no KeyPress do campo código.
vocês fazem de que maneira ?
obrigado.
Lynx
Curtir tópico
+ 0Posts
25/07/2005
Rafael Mattos
Gostei + 0
25/07/2005
Lynx
Gostei + 0
25/07/2005
Nildo
Gostei + 0
25/07/2005
Lynx
Mas gosto de trabalhar assim.
Quando o cara aperta enter eu faço os procedimentos, no (Onkeypress).
Assim eu desabilito todos os edits etc, e diminuo a chance de acontecer algum erro
Gostei + 0
26/07/2005
Thiago Vidal
Aí vc teria que desabilitar o edit do código, e obrigar o usuario a abrir a janela novamente para digitar outro código... mas caso o usuário perceba o equívoco no último campo do cadastro, perderá todos os dados digitados.
Normalmente eu faço sistemas bastante configuráveis, e deixo pro usuário a opção de validação ao sair de cada campo... neste caso eu escrevo a validação no evento OnExit, e dou .SetFocus pra impedir que o controle perca o foco, até receber um valor válido, ou vazio em alguns casos.
Ou faço a validação no clique do botão Salvar, onde os edits com dados incorretos ficam de cor diferente, e aparece algum MessageBox informando o erro.
Ainda assim, enfrento muitos problemas, como por exemplo a descentralização das regras, mas tem funcionado... entao é a minha sugestão.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)