Funktionsbaustein RKD WORD WRAP
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Der Funktionsbaustein RKD_WORD_WRAP ist sehr praktisch, um einen langen einzeiligen Text in eine Tabelle umzuwandeln mit einer maximalen Breite und so, dass die Wörter nicht auseinandergerissen werden.
Muster
CALL FUNCTION 'RKD_WORD_WRAP'
EXPORTING
TEXTLINE =
" DELIMITER = ' '
" OUTPUTLEN = 35
" IMPORTING
" OUT_LINE1 =
" OUT_LINE2 =
" OUT_LINE3 =
" TABLES
" OUT_LINES =
" EXCEPTIONS
" OUTPUTLEN_TOO_LARGE = 1
" OTHERS = 2
.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
Importparameter
- Im Parameter TEXTLINE ist der lange Text, der übergeben wird.
- DELIMETER wird in aller Regel SPACE sein, das ist der Defaultwert
- OUTPUTLEN ist die maximale Breite einer Zeile
Outputparameter
- 3 Outputzeilen stehen in den Exportparametern.
- Die Vollständige Ausgabe (hier mit 4 Zeilen) steht in der Tabelle OUT_LINES
Literatur
- Function Modules in ABAP: A Quick Reference Guide, von Tanmaya Gupta (EN), S. 413f.
- Common SAP R/3 Functions Manual, von William Lawlor, S. 353 (EN)


