Header Line이 존재하는 Internal Table의 이름은 Header Line을 의미하고 ([])는 body
Header Line이 존재하지 않는 경우의 Internal Table 이름은 자기 자신
DATA: BEGIN OF line,
col1(1) TYPE c,
col2(1) TYPE c,
END OF line.
DATA: etab LIKE TABLE OF line WITH HEADER LINE,
ftab LIKE TABLE OF line.
line-col1 = 'A'. line-col2 = 'B'.
APPEND line TO etab.
MOVE etab[] TO ftab. "([]) header line이 존재하는 internal table의 body
LOOP AT ftab INTO line.
WRITE: / line-col1, line-col2.
ENDLOOP.
출처 : 이지 아밥 책
Header Line이 존재하지 않는 경우의 Internal Table 이름은 자기 자신
DATA: BEGIN OF line,
col1(1) TYPE c,
col2(1) TYPE c,
END OF line.
DATA: etab LIKE TABLE OF line WITH HEADER LINE,
ftab LIKE TABLE OF line.
line-col1 = 'A'. line-col2 = 'B'.
APPEND line TO etab.
MOVE etab[] TO ftab. "([]) header line이 존재하는 internal table의 body
LOOP AT ftab INTO line.
WRITE: / line-col1, line-col2.
ENDLOOP.
출처 : 이지 아밥 책