Code: Alles auswählen.
DATA: lv_date TYPE dats.
* ...
* ...
WRITE is_i0000-begda TO lv_date DD/MM/YYYY
Code: Alles auswählen.
lv_html = '<html>' &&
'<body style="font-family:arial;">' &&
'<p>' && text-b01 && '</p>' &&
'<p>' &&
....
....
'<li>' && text-b09 && '		' && lv_date && '</li>' &&
...
Das ist überhaupt nicht lächerlich, sondern anders gar nicht machbar. Interne Formate müssen konvertiert werden, um sie in einem gewünschten Format anzeigen zu können. Es gibt ja z.B. auch Zahlenformate wie Typ I oder P oder F. Die müssen in ein externes Format konvertiert werden. Datümer können abhängig von Benutzereinstellungen unterschiedlich dargestellt werden. Dann gibt es auch noch so etwas wie Währungen und Mengeneinheiten, die unterschiedliche Ausgabeoptionen haben können; meistens bezüglich der Anzahl der Kommastellen. Dann kommen in SAP noch die sogenannten "Konvertierungsroutinen" hinzu.( oder machen die es intern tatsächlich so, dass sie das dann einfach in ein char10 feld geben und ausgeben? - wäre etwas lächerlich, meiner meinung nach )