cut-from-left(a, b [, c])
Gruppe |
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. |