Да, если вам повезло работать с 7.5 и выше. Есть мега-шаманский класс, который облегчит задачу.
Вообще, он умеет разными способами столбцы передавать, почитайте справку о нём.
cl_abap_corresponding=>create(
source = result_package
destination = lt_value_tab
mapping = VALUE cl_abap_corresponding=>mapping_table(
( level = 0
kind = 1
srcname = lv_name
dstname = 'FIELD' )
)
)->execute( EXPORTING source = result_package
CHANGING destination = lt_value_tab ).
Вообще, он умеет разными способами столбцы передавать, почитайте справку о нём.
cl_abap_corresponding=>create(
source = result_package
destination = lt_value_tab
mapping = VALUE cl_abap_corresponding=>mapping_table(
( level = 0
kind = 1
srcname = lv_name
dstname = 'FIELD' )
)
)->execute( EXPORTING source = result_package
CHANGING destination = lt_value_tab ).
Комментариев нет:
Отправить комментарий