Fórum Colocar mascara em um field via programacao... #151682

03/04/2003

0

Olá,

estou desenvolvendo uma aplicação onde a chave primária chama-se documento. Só que este documento pode ser um CPF ou um CNPJ.

Na hora em que o usuário está preenchendo o cadastro do cliente, aparece um combobox solicitando o tipo de documento onde o usuário deverá selecionar CPF ou CNPJ. Se selecionar CPF o campo documento que é um DBEdit fica com uma mascara para CPF se selecionar CNPJ o campo fica com mascara para CNPJ.

Eu gostaria de que se o usuário selecionar CPF o campo CPF fica com uma mascara para CPF e se selecionar CNPJ fica com mascara para CNPJ.

Eu sei que com um maskedit seria bem fácil, mas estou querendo usar um DBEdit e alterar a mascara direto no campo da tabela e isso tem que ser feito via programação, será que vc pode me ajudar???


Desde já, muito obrigado.


Anonymous

Anonymous

Responder

Posts

03/04/2003

Hatrix

Tente usar isso:

ClientDataSet.FieldByname(´nome do fielt´).EditMask := mascara

ou

query.FieldByname(´nome do fielt´).EditMask := mascara


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar