Ansicht
Dokumentation

ABENLENGTH_FUNCTIONS_ARGS - LENGTH FUNCTIONS ARGS

ABENLENGTH_FUNCTIONS_ARGS - LENGTH FUNCTIONS ARGS

BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- char_off

Diese eingebaute Längenfunktion hat ein benanntes zeichenartiges Argument.

... char_off( val = text add = pos $[off = off$] ) ...

Wirkung

Die Funktion gibt den Offset des Zeichens in text zurück, das pos Stellen von dem Zeichen entfernt ist, das an dem in off angegebenen Offset steht. Der Standardwert für off ist 0. text ist eine zeichenartige Ausdrucksposition. Bei pos und off handelt es sich um numerische Ausdruckspositionen vom Typ i.

Die Funktion kann an allgemeinen und numerischen Ausdruckspositionen angegeben werden. Der Rückgabewert ist vom Typ i.

Der Wert von pos kann positiv und negativ sein und bezeichnet entsprechend Stellen nach rechts oder links. Wenn pos eine Stelle außerhalb von text bezeichnet, gibt die Funktion den Wert -1 zurück. Wenn off größer als die Länge von text ist, kommt es zu einer Ausnahme der Klasse CX_SY_RANGE_OUT_OF_BOUNDS.

Hinweis

Die Funktion char_off war geeignet, um in einem Nicht-Unicode Double-Byte-System die korrekten Offsets von Zeichen zu finden.

Das Ergebnis des folgenden Funktionsaufrufs ist 7.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1977 Date: 20240523 Time: 152555     sap01-206 ( 39 ms )