Página 1 de 1

Acentuação e outros caracteres. Como eliminá-nos?

Enviado: 25 Mai 2005 15:23
por carlos_dornelas
Olá amigos,

Alguém tem alguma rotina que substitui por exemplo o ç por c, o Ç por C, o ã por a, enfim caracteres que atrapalham a ordenação/impressão. Algo que verifique a presença de tais caracteres e o substituia por um 'correspondente' sem o sinal gráfico para que o dado seja gravado de forma 'limpa' no DBF?

Obrigado pela atenção,

Antonio Carlos

Enviado: 25 Mai 2005 15:59
por mvbrandao

Código: Selecionar todos

FUNCTION TiraAcentos(nnome)
*-----------------------*
// se quiser bloquear s¢ acentos e cedilha

nnome=alltrim(nnome)

letras_ok ="AOAAEEIOOOUUAAOECAOUEIOOUAAAOECOOA"
letras_bad="Ç嵎Ô

Enviado: 25 Mai 2005 22:17
por carlos_dornelas
Valeu, amigo!

Vou testar.

[]s

Antonio Carlos