Sou novo, mas muito novo mesmo no mundo do Clipper. Mas aos trancos e barrancos estou tentando aprender! rs
Bom, possuo um programa de cadastro de Clientes e Fornecedores.
Preciso alterar este cadastro por inteiro, e o primeiro passo é tirar todos os caracteres que podem conter nos campos de CPF, CNPJ e outros. (ponto, vírgula, barra)
Na minha antiga empresa, usavamos Linux, e para fazer essa substituição, usavamos a seguinte função:
Código: Selecionar todos
function tirast2(xcl)
xc2=charrem("-/\.:;,()",xcl)
return(xc2)Gostaria de saber certinho como posso fazer isso agora.
Agradeço demais pela ajuda!
Abraços!
Segue o código completo:
Código: Selecionar todos
read
if lastkey() # 27
xident=tirast2(fcgc)
if len(xident)=0
xident=tirast2(fcpf)
if len(xident)=0
mensa("Sem identifica‡Æo (CNPJ ou CPF)",3)
return
endif
endif
if len(alltrim(xrazao))>0
bloqueia(5)
replace ident with xident ,;
razao with xrazao ,;
emnfe with xemnfe
unlock
endif
endif
return
*-------------------------------------------------------------------------*
*function tirast2(xcl)
*xc2=charrem("-/\.:;,()",xcl)
*return(xc2)


