Altair® Monarch®

 

Funktion: Substr

Beschreibung

Extrahiert eine Unterzeichenfolge aus einer Zeichenfolge. Startposition und Länge der betreffenden Unterzeichenfolge müssen angegeben sein. Hinweis: Position und Länge des betreffenden Substrings müssen angegeben sein.

Syntax

Substr(Zeichenkette;Startposition;Länge)

Argumente

Zeichenkette ist die Zeichenfolge, die die Unterzeichenfolge enthält.

Startposition gibt die Startposition der Unterzeichenfolge an.

Länge gibt die Länge der Unterzeichenfolge an.

Hinweis: Wenn die angegebene Zeichenanzahl größer ist als die Anzahl der verfügbaren Zeichen, wird die gesamte Zeichenfolge als Unterzeichenfolge extrahiert.

Rückgabewert

Diese Funktion gibt eine Zeichenfolge zurück.

Beispiel für Berechnungsfeld

Wenn beispielsweise das Feld „Produktcode“ den Wert PZ-123B enthält, gibt der folgende Berechnungsfeldausdruck 123 zurück: Substr(Produktcode;4;3)

Beispiel für Filter/Suchen

Datensätze, bei denen das Feld Produktcode beispielsweise den Wert TC-789A oder RB-789C enthält, können mit dem folgenden Ausdruck ausgewählt oder gesucht werden: Substr([Produktcode];4;3)="789"