ARTICLE
concat_lines_of - Concatenation Function
Syntax
... concat_lines_of( [table =] itab [sep = sep] ) ...
Effect
This function concatenates all row contents of an internal table
itab and returns the result as a character string. itab
expects an index table with
character-like row type. itab is a
functional operand position .
sep can be used to specify a string as a separator, which is then
inserted between the rows. sep is a
character-like expression
position . If sep is not specified, the row contents of the
internal table are appended to each other directly. If the row types or
the argument sep have a fixed length, then trailing blanks are
ignored.
The formal parameter table must be specified explicitly only if
sep is also specified.
The return code has the type string .
Note
The concatenation operator
can be used to concatenate elementary character
strings.
Example
This function returns "ABAP Objects".
TYPES c80 TYPE c LENGTH 80.
DATA: itab TYPE TABLE OF c80,
result TYPE string.
APPEND 'ABAP' TO itab.
APPEND 'Objects' TO itab.
result = concat_lines_of( table = itab sep = ` ` ).
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved