ABAP 을 사용하면 APPEND 문법은 아마도 흔히 사용할 것이다.
APPEND의 기능은 한마디로 '추가'의 의미로 해석하면 된다.
해당 인터널테이블에 한 줄을 추가 한다는 표현으로 자주 사용된다.
1. Append [wa TO / INITIAL LINE TO] itab
2. Append wa LINES OF itab
3. Append wa LINES OF
->여기서 wa는 구조체를 뜻 한다. 즉, 여기서는 itab(인터널테이블)의 구조체와 같은 형식으로 wa를 만들어서 한 라인씩 넣어주는 것이다.
----->혹시나, wa(구조체), itab(인터널테이블)을 모른다면... 음 나도 그랬긴 했는데... 음 그건 나중에 따로 만들도록 하겠으나.. 중요하고 기본이니 검색해서 이해하도록!.
아래의 내용을 참고하자.
*TABLE관련 명령어
1.Append
-데이터를 Internal Table에 추가시 사용된다.
-Insert은 특정한 위치에 데이터를 추가할 수 있으나 Append는 제일 마지막에 위치에 추가하게 된다.
다음은 Append문의 옵션 사항들이다.
1. Append [wa TO / INITIAL LINE TO] itab
-itab Header 부분에 내용을 추가할 경우에 사용된다.
-wa의 내용에 itab에 추가된다. (단 itab과 같은 형식이어야 함)
2.APPEND LINES OF itab1 [FROM idx1] [TO idx2] TO itab2
-복수개의 Record를 itab에 추가할 경우에 사용한다. 즉 itab1의 idx1 Record에서 idx2 Record까지의 itab2의 마지막 위치에 추가한다.
3.APPEND [wa TO] itab SORTED BY f
-itab에 데이터를 추가한 후 Field f를 기준으로 하여 정렬한다.
'SAP > ABAP' 카테고리의 다른 글
SAP ABAP RANGE 변수 문법 (0) | 2019.11.27 |
---|---|
SAP ABAP 주석(CTRL+<)이 안될 때 해결 (6) | 2019.11.26 |
ABAP ALV 열, 행 색깔 및 강조 표시 (0) | 2019.11.07 |
TYPE와 LIKE의 차이점 (0) | 2019.11.05 |
ㅇㅇㅇ (0) | 2017.10.09 |
댓글