Code: Alles auswählen.
LOOP AT s_bukrs ASSIGNING FIELD-SYMBOL(<lws_bukrs>).
lt_tvarv = VALUE #( BASE lt_tvarv ( name = 'TR_BUKRS' ) ( CORRESPONDING #( <lws_bukrs> MAPPING opti = option ) ) ).
ENDLOOP.
Code: Alles auswählen.
LOOP AT s_bukrs ASSIGNING FIELD-SYMBOL(<lws_bukrs>).
APPEND CORRESPONDING #( <lws_bukrs> MAPPING opti = option ) TO lt_tvarv ASSIGNING FIELD-SYMBOL(<lws_tvarv>).
<lws_tvarv>-name = 'TR_BUKRS'.
ENDLOOP.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Romaniac
Code: Alles auswählen.
APPEND LINES OF
VALUE tvarv_t(
FOR bukrs IN s_bukrs[]
( name = 'BUKRS'
opti = bukrs-option
sign = bukrs-sign
low = bukrs-low
high = bukrs-high ) )
TO lt_tvarv.
Code: Alles auswählen.
APPEND LINES OF VALUE tvarv_t(
FOR bukrs IN s_bukrs[]
( VALUE #( BASE CORRESPONDING #( bukrs MAPPING opti = option ) name = 'BUKRS' ) ) )
TO lt_tvarv.
Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
a-dead-trousers
Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
Romaniac