ABAP에서 LOOP는 인터널테이블의 바디 전체 라인을 순차적으로 읽습니다. 그렇기에 LOOP가 되는 횟수는 인터널 테이블의 라인이 몇인지에 달려있습니다.
DO 구문을 사용하면 원하는 횟수만큼 반복할 수 있습니다. 1. DO TIMES. ~ ENDDO.
DATA : gt_list TYPE TABLE OF sflight. DO 3 TIMES.
APPEND INITIAL LINE TO gt_list. ENDDO.
DO 구문은 TIMES 앞에 붙은 수 만큼 ENDDO 절 이전의 코드들을 반복 수행합니다. 위의 코드는 인터널 테이블 gt_list에 빈라인을 총 3번 추가합니다. 2.
DO VARYING FROM
#
ABAP
#
SAP