본문 바로가기

SAP SCRIPT,SKILL

SAP 인터널 테이블 2번쨰

1. 인터널 테이블 명령어


인터널 테이블 값 할당


MOVE 구문을 사용하여 값을 할당 할 수 있다, 헤더라인이 있는 인터널 테이블은 헤더라인 값만 복사


MOVE itab1 TO itab2.  itab2 = itab1.


인터널 테이블 타입이 동일한 경우만 가능


Line Type 이 다를 시 

MOVE-CORRESSPONDING itab1 to itab2.




2. 인터널 테이블 초기화



Clear,Refresh,Free



3. 인터널 테이블 정렬



Sort itab by key1 descending key2 ascending



4. 인터널 테이블 속성 알아내기



DESCRIBE 구문을 사용



GV_LINE TYPE I


DESCRIBE TABLE GT_ITAB LINES GV_LINE



-> 인터널 테이블 계수



5. 인터널 테이블 읽기


1. Table Key 이용 


Read Table itab with talbe key  key1 = a



Runtime Error t-code st22(ABAP Runtime Error)조회 가능