Eingebaute Funktionen in ABAP

Aus SAP-Wiki
Zur Navigation springenZur Suche springen

Eingebaute Funktionen in ABAP können einem manchmal das Leben erleichtern.

Sie gehören zum Befehlsumfang von ABAP und können z. B. auch direkt in Methoden oder Zeichenketten-Templates verwendet werden und so z. T. deutlich den Quellcode schlanker machen.

Funktion FIND

Funktion REPLACE

Funktion SUBSTRING

Funktion STRLEN

Funktion LINES

Funktion CONCAT_LINES_OF

  • Mit der Funtion CONCAT_LINES_OF können die Datensätze aus einer internen Tabelle zu einem String gebündelt werden.
  • Mit SEP kann ein Seperator z zwischen den Werten eingefügt werden.
DATA : lt_itab TYPE TABLE OF char10,
       lv_ziel type string.
 
lt_itab = VALUE #( ( 'Dies' ) ( 'ist' ) ( 'ein' ) ( 'Beispiel ). 

lv_ziel = concat_lines_of( table = lt_itab sep = ` ` ) .

Web-Links