Sintaxis
ALLTRIM( <expresión carácter> )
Propósito
Remueve los espacios en blanco del inicio y del final de una cadena de caracteres.
Argumentos
< expresión carácter >
Define la cadena de caracteres cuyos espacios en blanco se borrarán.
Sugerencias
El inverso de las funciones ALLTRIM(), LTRIM() y RTRIM() son las funciones PADC(), PADR() y PADL(), respectivamente, que automáticamente centralizan, alinean a la derecha o a la izquierda cadenas de caracteres por medio de la adición de caracteres, en general espacios en blanco.
Ejemplos
El siguiente ejemplo crea una cadena de caracteres con espacios en blanco a la derecha y a la izquierda y después los remueve con la función ALLTRIM():
LOCAL cString := SPACE(10) + "Totvs" + SPACE(10)
LEN(cString) // Resulta: 25
LEN(ALLTRIM(cString)) // Resulta: 5
cNome := “ AdvPL “
MSGALERT(“***” + cNome + “***”) // Muestra *** AdvPL ***
// Se borran los espacios en blanco existentes al inicio y al final de la cadena de caracteres AdvPL.
MSGALERT(“***” + ALLTRIM(cNome) + “***”) // Muestra ***AdvPL ***
MSGALERT(LEN(cNome)) // Resulta 15.
MSGALERT(LEN(ALLTRIM(cNome))) // Resulta 5.