Ich möchte das ganze als ALV ausgeben, nicht als String, sondern jedes Feld einzeln. habt ihr eine Idee wie ich den String in eine Char Tabelle (schon vorhanden mit den einzelnen Feldern - gt_alv) bekomme?
Loop at gt_ascii into ls_ascii.
if sy-tabix >= 7. " Damit der den Kopf-Teil skipt
split ls_data at '|' into lv_start ls_alv-feld1 ls_alv-feld2 lv_end. " usw
append ls_alv to gt_alv.
endif.
endloop.
beim split wirst du wohl als erstes und als letztes einen platzhalter einfügen müssen, weil deine Zeile ja mit dem | beginnt und endet.
Folgende Benutzer bedankten sich beim Autor Somani für den Beitrag: holderda