We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!
TRANSPORTING can be used to restrict the components comp to be modified. result can be used when changing a single line to set a reference to the changed line in the form of a field symbol or a data reference.
For access using table keys, index access to sorted tables and when the addition TRANSPORTING is used, the wa work area must be
compatible with the line type of the internal table. Only when inserting using the primary table index in
without the addition TRANSPORTING can wa be incompatible with the line type of the internal table and is converted to the line type in accordance with the
conversion rules. If a conversion error occurs here, the exception cannot be handled using CX_SY_CONVERSION_ERROR and the associated runtime error occurs instead. If an
arithmetic expression is specified for wa, the line type of the internal table is used to determine the
... TRANSPORTING comp1 comp2 ...
The addition TRANSPORTING has the effect that only the specified components comp1, comp2, ... of the work area are assigned to the corresponding components of the lines to be changed. For sorted tables and hashed tables, no primary table key components can be specified after TRANSPORTING.
The components comp1, comp2, ... are specified in accordance with the rules in
Specifying Components, with the restriction
that, after TRANSPORTING, no attributes of classes can be addressed using the object component selector.
The position of letters from the first column of an internal table is determined in the system field
sy-abcde and this value is assigned to the second column. The column is accessed using the table index and the statement MODIFY modifies the second column only.