본문 바로가기
SAP/ABAP

APPEND 문법 정리

by 꿈청(꿈꾸는청년) 2019. 11. 5.
반응형

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

댓글