ABAP Keyword Documentation → ABAP - Reference → Processing Internal Data → Assignments → Assigning Components → Assigning Components: Examples
Component Operator for Table Expression
This example demonstrates the component operator for a table expression.
Other versions:
7.31 | 7.40 | 7.54
Source Code
input( ).
TRY.
struct =
CORRESPONDING #( itab[ carrid = carrid connid = connid ] ).
cl_demo_output=>display( struct ).
CATCH cx_sy_itab_line_not_found.
cl_demo_output=>display( 'Nothing found' ).
ENDTRY.
Description
This example shows a table expression that reads
a row of an internal table (as the parameter of a constructor expression) with the component operator
CORRESPONDING. After the assignment is complete, the components of the target
structure struct contain the values of the corresponding column of the row read by the table expression.