Как-то вот так (предполагаем, что все вложенные таблицы стандартные без указания ключа).
Code:
data
: gcontext type zfm_s_payreg_context
.
field-symbols
: <gposition> like line of gcontext-positions-position
, <gtable_part> like line of <gposition>-table_part
, <gtable> like line of <gtable_part>-table
.
*добавим строку в таблицу position
append initial line to gcontext-positions-position assigning <gposition>.
<gposition>-bankname = 'имя банка'.
*добавимстроку в таблицу table_part, которая находится в строке position
append initial line to <gposition>-table_part assigning <gtable_part>.
<gtable_part>-curr = 'значение для curr'.
*добавим строку в таблицу table, которая находится в строке tabe_part
append initial line to <gtable_part>-table assigning <gtable>.
*ну далее заполнение по аналогии для <gtable>