Fórum Alterar Máscara CNPJ/CPF em DBGrid #214236
15/02/2004
0
Alguem sabe como faço para alterar a máscara do registro, conforme seja um CNPJ ou CPF, isso dentro de um DBGrid.
Qual evento do DBGrid devo utilizar a máscara?
Obrigado pela atenção.
Qual evento do DBGrid devo utilizar a máscara?
Obrigado pela atenção.
Pirasol
Curtir tópico
+ 0
Responder
Posts
15/02/2004
Edilcimar
eu utilizo um campo para o cpf e outro para o cgc, existem pessoas que utilizam um campo para ambos, vc pode observar que o cpf possui 11 caracteres sem máscara e 14 caracteres com máscara, eu salvo com a máscara, porém vc pode pegar o tamanho do campo com um trim e verificar o comprimento do mesmo para verificar se é cpf ou cgc, se salvar com a máscara não precisa se preocupar em formatá-la
Responder
Gostei + 0
15/02/2004
Fabio.hc
Eu uso desta forma:
procedure TdmB.qryClienteCalcFields(DataSet: TDataSet); begin if dmB.qryClienteCLI_TIPO.Value = ´F´ then dmB.qryClienteCLI_CNPJCPF.EditMask:=´999 999 999\-99;0;_´ else dmB.qryClienteCLI_CNPJCPF.EditMask:=´99 999 999\/9999\-99;0;_´ end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)