[SAP] ALV_종류

이안·2024년 2월 19일

SAP

목록 보기
23/30
post-thumbnail

1. Function을 이용하는 방법

  • REUSE_ALV_LIST_DISPLAY , REUSE_ALV_GRID_DISPLAY 함수를 이용하여 ALV프로그램 출력
  • 스크린을 생성할 필요가 없고, 스크립트를 기술할 필요가 없어 비교적 편리하게 개발 가능

2. GRID 컨트롤을 이용하는 방법

  • ABAP Object를 이용한 ALV GRID기술을 이용하여 ALV프로그램 출력
  • 스크린을 생성하여 다양한 기술 구현 가능

Function 이용 방법

1) ALV-LIST

START-OF-SELECTION.
	PERFORM ALV_DISPLAY.

FORM ALV_DISPLAY.
	CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
			I_STRUCTURE_NAME = 'ZEDT05_001' "구조
		TABLES
			T_OUTTAB = GT_STUDENT. "출력 / 필드카탈로그 역할
ENDFORM.

2) ALV_GRID -> LIST보다 동적을 활용 가능

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' 
		EXPORTING
			I_STRUCTURE_NAME = 'ZEDT05_001' "구조
		TABLES
			T_OUTTAB = GT_STUDENT. "출력 / 필드카탈로그 역할
ENDFORM.

3) ALV 출력 순서

(1) SELECT를 통한 ITAB에 데이터 입력
(2) 필드 카탈로그로 어떤 필드를 보여줄지 지정
(3) 레이아웃으로 ALV출력 틀 잡기
(4) Call Function를 통해 GRID호출

0개의 댓글