Durch TAB getrennte Felder einlesen

Beim Erstellen von Textdateien wird die Trennung der einzelnen Felder meistens durch ein Semikolon (CSV-Dateien = Comma Separated Values) vorgenommen. Verbreitet ist aber auch die Trennung durch einen “Tabulator”. Mit diesem Trick, können Sie durch TAB getrennte Felder einer Textdatei verarbeiten.

DATA hex_09 type x value ’09’.

“Einlesen der Datei

*– Entweder: Aufteilen in einzelne Felder
SPLIT eingabe_struktur AT hex_09 INTO
  feld1 feld2 feld3 feld4 feld5 rest.

*– Oder:     Aufteilen in Tabellenzeilen
SPLIT eingabe_struktur AT hex_09 INTO TABLE felder.
LOOP AT felder.
  …
ENDLOOP.

Enno Wulff

Leave a Comment