MASCARA

USUARIO.EXCLUIDOS 14/06/2004 15:04:22
#29560
PESSOAL GOSTARIA DE SABER COMO FACO PARA CONSULTAR UM CAMPO COM MASCARA.
EXEMPLO:
RG: 30.059.837-3
cOMO FACO PARA CONSULTAR ESSE RG NO BANCO ANTES DE CADAS TRAR????/
LCSD 14/06/2004 16:12:34
#29572
Resposta escolhida
se VC grava no seu bco com as máscaras, aí V teria que utilizar a função FORMAT para que o seus dados fiquem com a máscara que VC necessita.

A função format funciona da seguinte maneira:

CAMPO=FORMAT(CAMPO,FORMATO)

ou seja, ficaria mais ou menos assim:


TXTRG.TEXT=FORMAT(TXTRG.TEXT,"00.000.000-00")

Mas, se VC não grava com a formatação, é só VC fazer a pesquisa normalmente, ou se desejar, fazer a função FORMAT tirando a formatação.


PS: Ficará mais fácil para VC trabalhar se VC não gravar junto com o campo a formatação dele. Experiência própria!!!

LCSD 15/06/2004 08:51:20
#29651
Se no seu campo MSKRG for um MASKEDIT, é só VC setar a propriedade PROMPTINCLUDE=FALSE, que VC tira a máscara do seu campo.

Ficaria mais ou menos assim:


MSKRG.Promptinclude=False
"SELECT * FROM CLIENTE WHERE " & MSKRG
tabela!RG=MSKRG
tabela.update
MSKRG.Promptinclude=True


Pronto, VC setando a Propriedade PrompInclude do seu Objeto para False, ele funcionará sem as máscaras. Ficando da forma que VC deseja.

qualquer dúvida, post novamente para ajudá-lo....
Tópico encerrado , respostas não são mais permitidas