Ansicht
Dokumentation
ABENSTRING_TEMPLATES_SEPARATORS - STRING TEMPLATES SEPARATORS
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- control_characters
... \n ... \r ... \t ...
Wirkung
In Zeichenketten-Templates werden die Zeichenkombinationen \n, \r und \t als Steuerzeichen aufgefasst.
Steuerzeichen | Bedeutung | Hexadezimaler Wert (UTF-8) |
\n | Zeilenvorschub | 0A |
\r | Rückgabe | 0D |
\t | Tabulator | 09 |
An der Stelle eines Steuerzeichens wird dessen hexadezimaler Wert passend zur aktuellen Codepage in die vom Zeichenketten-Template erzeugte Zeichenkette eingefügt.
Hinweise
- Falls ein Steuerzeichen als literaler Text eingeschlossen werden soll, kann seine spezielle Bedeutung durch Voranstellen des Fluchtsymbols \ entfernt werden.
- Die Steuerzeichen in Zeichenketten-Templates lösen die Verwendung einiger Attribute der Klasse CL_ABAP_CHAR_UTILITIES ab.
- Die Steuerzeichen haben auf klassischen Dynpros und Listen keine Wirkung. Sie erscheinen in einer Listenausgabe wie das Zeichen #. Man kann die Wirkung aber beispielsweise im Textedit-Control sehen.
Das folgende Beispiel erzeugt in code die Darstellung des Ergebnisses eines Zeichenketten-Templates mit den drei möglichen Steuerzeichen in der Codepage UTF-8, nämlich 0A0D09. Die hexadezimalen Werte 0A, 0D , 09 stehen dort für Zeilenvorschüben, Return und Tabulator.
Beispiel
Das folgende Beispiel erzeugt eine dreizeilige Ausgabe im Textedit-Control.
Zeichenketten-Templates, Steuerzeichen
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: 2917 Date: 20240523 Time: 095102 sap01-206 ( 36 ms )