Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como validar a existência de um carácter especial, por exemplo "º"?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) – ADVPL – A partir da versão 12.1.17
Solução
Não existem uma função que tenha essa responsabilidade.
Para isso, pode-se criar um loop iterando cada caractere da string e verificar assim se trata-se do caractere especial que se deseja, utilizando por exemplo a função SubStr para pegar somente um caractere da string.
A verificação pode ser feita diretamente com o dado obtido, ou convertendo o mesmo para numérico, com a função Asc, depende de forma de implementação e resultado que deseje ser obtido.
Cross Segmento - TOTVS Backoffice Linha Protheus - ADVPL - Caracteres especiais:Como validar
-
Realmente não existe uma função para tratar um caractere especial em especifico, porem, a função AT consegue identificar um caractere no meio de uma sentença.
At - TOTVSTEC - TDN
1 Comentários