Writing a Table into a Container 
The following prerequisites must be fulfilled in order to write a multiline field value into a container:
The container must have been created and initialized.
For function modules, the include file <CNTN01> must be incorporated in the program. For ABAP classes, the include files <CNTN02> and <CNTN03> must be incorporated. For more information, see Macro Instructions for Processing a Container.
Note
These prerequisites are always fulfilled if you are in the implementation program. The container is then addressed with the name CONTAINER.
Create a variable for the table.
Caution
If the container is used in a workflow binding, you must ensure that the table has the same data type reference as the container element defined in the container definition.
Assign values to the table.
Write the table into the container using the following macro instruction:
SWC_SET_TABLE <Container> <ContainerElement> <Value>.
Caution
Upper and lower case are not distinguished for the container element ID. If the container is used in the binding of a workflow, you must ensure that a container element of the same name is defined in the container definition.
Note
To append a value to a table, you must first read the table from the container, then append the value, and finally write the table back into the container.
If the container element with this ID is not yet in the container, it is inserted into the container with its value. If there is already a container element with this ID in the container, the old value is overwritten with the new value.