[ABAP] TABLES로 ITAB 전달하기

홍예림·2023년 7월 31일
0

SAP ABAP(개편중...)

목록 보기
42/55
post-thumbnail

PERFORM 문에서 FORM 구문으로 ITAB을 파라메터로 전달하고자 할 때 TYPES 대신 TABLES를 사용합니다. PERFORM문에서 TABLES를 사용해 생성할 때 헤더가 있는 ITAB으로 생성되며, FORM문에서 별도로 타입을 선언하지 않으면 코드를 실행하는 동안 일시적으로 PERFORM에서 보내준 sender와 같아집니다.

PERFORM <" 서브루틴명(get_~)> TABLES <" 테이블파라미터명(pt)> LIKE/TYPE/STRUCTURE <" ITAB, Standard Table > 
  • LIKE : 생성한 ITAB 또는 ABAP Dictionary의 스트럭처를 참조
  • STRUCTURE : ABAP Dictionary의 Standard를 포함한 table을 참조 시 사용

FM에서 사용하기

  • 스트럭처 생성하거나 ABAP Dictionary의 테이블 참조.

profile
SYNC 3기 5반 2023.07 - 2023.12

0개의 댓글