Я хочу разбить свой код на рабочую область и добавить его во внутреннюю таблицу для последующего выполнения.
Но иногда текст содержит более 3 чисел, например 3; 5; 3; 6;2; 5 но всегда 3,6,9,12 ... число.Как я могу решить проблему, которую я хочу зациклить 3 раза, затем следующие 3 числа и так далее?
DATA: text(100) type c,
it_1 TYPE STANDART TABLE LIKE text,
it_2 TYPE STANDART TABLE LIKE text,
it_3 TYPE STANDART TABLE LIKE text,
string(100) TYPE c.
text = '123;2;2'.
SPLIT text AT ';' INTO wa_1-c1 wa_1-c2 wa_1-c3.
APPEND wa_1-c1 to it_1.
APPEND wa_1-c2 to it_2.
APPEND wa_1-c3 to it_3.
LOOP at it_1 INTO string.
PERFORM task using string.
ENDLOOP.