Leitfaden für die Skripterstellung in ACL 14.1

TRIM( )-Funktion

Gibt eine Zeichenfolge zurück, bei der die nachgestellten Leerzeichen aus der Eingabefolge entfernt sind.

TRIM(Zeichenfolge)
Name Typ Beschreibung
Zeichenfolge Zeichen Der Wert, aus dem abschließende Leerzeichen entfernt werden sollen.

Zeichen.

Einfache Beispiele

Beachten Sie, dass in beiden Beispielen die führenden Leerzeichen und die Leerzeichen zwischen den Wörtern nicht von der TRIM( )-Funktion entfernt werden.

Gibt „   Vancouver“ zurück:

TRIM("   Vancouver   ")

Gibt „   New York“ zurück:

TRIM("   New York")

Weiterführende Beispiele

Geschützte Leerzeichen entfernen

Geschützte Leerzeichen werden durch die TRIM( )-Funktion nicht entfernt.

Wenn Sie nachgestellte geschützte Leerzeichen entfernen müssen, erstellen Sie ein Kalkulationsfeld mit dem folgenden Ausdruck:

DEFINE FIELD Beschreibung_gesäubert COMPUTED TRIM(REPLACE(Beschreibung; CHR(160); CHR(32)))

Die REPLACE( )-Funktion ersetzt alle geschützten Leerzeichen durch normale Leerzeichen. Im Anschluss daran entfernt TRIM( ) alle nachgestellten normalen Leerzeichen.

Funktionsweise

Die TRIM( )-Funktion entfernt ausschließlich nachgestellte Leerzeichen. Leerzeichen innerhalb der Zeichenfolge oder führende Leerzeichen werden nicht entfernt.

Verwandte Funktionen

TRIM( ) ähnelt der Funktion LTRIM( ), die führende Leerzeichen aus einer Zeichenfolge entfernt, sowie der Funktion ALLTRIM( ), die führende und abschließende Leerzeichen entfernt.