Aber wär hätte das gedacht? Es kommt ein QR-Code mit allen nötigen Informationen raus, aber natürlich als ein String ohne CR/LF nach jedem Feld, wie es sein müsste. Die Informationen sind also da, aber nur als eine Zeile.
Nun macht man in SAP Script ja eigentlich ein CR, indem man vorne ein "/" eingibt. Das sähe dann so aus:
Ändert nichts. Gibt einen QR-Code, aber alles in einer Zeile ohne CR.
Gibt es eine Möglichkeit in einer Zeile ein Steuerzeichen einzubauen oder eine Konstante, die irgendwo dann 0D oder 0D0A zugewiesen bekommt?
schon mal ausprobiert, alle Daten in eine Variable zu schreiben - inclusive dem Umbruch. Für den Zeilenumbruch vorab ein CHAR2 Feld erstellen und mit CL_ABAP_CHAR_UTILITIES=>CR_LF füllen. Kann ich gerade nicht testen, sollte aber funktionieren.
Mit freundlichen Grüßen
Matthias Alpmann
Folgende Benutzer bedankten sich beim Autor Alpmann für den Beitrag: BBCatweazle