GARANTIR DESCONTO

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.


Pirasol

Pirasol

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

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

Aceitar