cut-from-left(a, b [, c])


Schneidet eine Anzahl von b Zeichen links von Text a ab. Der optionale Parameter c steuert das Verhalten, wenn nach der Operation kein Text mehr übrig geblieben ist.

Parameterbeschreibung


Parameter

Beschreibung

a

Text.

b

Anzahl der Zeichen, die zu entfernen sind.

c

(optional) Verhaltenssteuerung bei resultierendem leeren Text. Erlaubte Werte: string, empty, preserve. Default: string. Siehe folgende Tabelle für Details. Hinweis: Wählen Sie den Parametertyp Wert aus und verwenden Sie dann zur Auswahl eines Wertes die drei Punkte.

Parameter c kann folgende Werte annehmen, dabei ergibt sich das folgende Funktions-Ergebnis/Verhalten.


Vorübergehendes Ergebnis (unten) / Parameter-Wert (rechts)

string

empty

preserve

Parameter a war Feld mit gesetztem Empty Flag

Leerer Text wird zurückgegeben.

Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet.

Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet.

Alle Zeichen wurden entfernt

Leerer Text wird zurückgegeben.

Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet.

Leerer Text wird zurückgegeben.

Ein nicht leerer Text verbleibt

Ergebnistext wird zurückgegeben.

Ergebnistext wird zurückgegeben.

Ergebnistext wird zurückgegeben.

Beispiele


Parameter a

Parameter b

Parameter c

Ergebnis

Empty Flag gesetzt

abc

1


bc

Nein.

abc

2


c

Nein.

abc

3



Nein.

abc

3

string


Nein.

abc

3

empty


Ja.

abc

3



Nein.