Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

AllTrim

AllTrim( <cString> )

Remove espaços em branco à esquerda e à direita de uma string.

StringsConversãoLimpeza de dados
01 · VISÃO GERAL

Visão geral

AllTrim() devolve o conteúdo caractere informado sem os espaços laterais. Na prática, reúne o efeito de LTrim() e RTrim(), sendo muito usada antes de comparar, concatenar ou exibir textos vindos de campos fixos do Protheus.

02 · SINTAXE

Sintaxe

AllTrim( <cString> )

Parâmetros

cString
CaractereObrigatório

Texto que terá os espaços iniciais e finais removidos.

03 · EXEMPLO PRÁTICO

Removendo espaços laterais

User Function ExAllTrim()
    Local cNome := "  Cliente Teste   "

    MsgInfo("Nome: " + AllTrim(cNome))
Return
Resultado esperado

A mensagem apresenta o nome sem os espaços antes e depois do texto.

BOAS PRÁTICAS
  • Use ao montar mensagens com campos caractere de tabelas do Protheus.
  • Não remove espaços internos; apenas as extremidades da string.
ARMADILHAS COMUNS
  • Se o valor não for caractere, converta ou valide antes para evitar comportamento inesperado.
  • Não use para normalizar completamente textos digitados por usuário quando também houver tabulações, quebras de linha ou múltiplos espaços internos.

Conteúdos relacionados

REFERÊNCIAS
  1. Programação em ADVPL Completo. Documentação oficial histórica de treinamento, seção 4.5.4, p. 45-50. Conteúdo resumido, revisado e exemplos adaptados.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha