Fórum Como tirar a mascara em tempo de execução ? #344413
12/08/2007
0
Boa Noite !!
Estou usando D7 + IB + IBExpress. Estou com o seguinte problema, no clientdataset coloquei uma mascara do tipo telefone no campo, e esta funcionando normal, só que é o seguinte, criei um icone na tela com opção do usuário discar direto da aplicação, mas o modem retorna um erro de numero não existe devido estar lendo a mascara junto. Ou seja na hora de ler (11) 1111-11111, mas preciso mandar 1111111111, mas não estou conseguindo se alguem souber e puder me ajudar eu agradeço. Devido eu ser iniciante se possivel colocar um passo-a-passo de como fazer. Obrigado.
Estou usando D7 + IB + IBExpress. Estou com o seguinte problema, no clientdataset coloquei uma mascara do tipo telefone no campo, e esta funcionando normal, só que é o seguinte, criei um icone na tela com opção do usuário discar direto da aplicação, mas o modem retorna um erro de numero não existe devido estar lendo a mascara junto. Ou seja na hora de ler (11) 1111-11111, mas preciso mandar 1111111111, mas não estou conseguindo se alguem souber e puder me ajudar eu agradeço. Devido eu ser iniciante se possivel colocar um passo-a-passo de como fazer. Obrigado.
Badboysjc
Curtir tópico
+ 0
Responder
Posts
12/08/2007
Everton
Colega,
Antes de disparar o método de discagem, limpe a máscara do TField (Campo.EditMask := ´´) e depois da discagem reatribua a máscara ao campo.
Antes de disparar o método de discagem, limpe a máscara do TField (Campo.EditMask := ´´) e depois da discagem reatribua a máscara ao campo.
Responder
Gostei + 0
13/08/2007
Badboysjc
obrigado pela resposta, só executei a linha abaixo só que não esta surgindo efeito.
dm.cdsClientesINSS.FieldByName(´telefone_residencial´).EditMask := ´´;
obrigado.
dm.cdsClientesINSS.FieldByName(´telefone_residencial´).EditMask := ´´;
obrigado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)