안녕하세요. SAP ABAP 환경에서 실무에서 가장 자주 쓰이는 UI 도구 중 하나는 ALV입니다.
그 중에서도 SALV가 아닌, 더 유연한 기능을 제공하는 cl_gui_alv_grid 기반 클래스 ALV는 실제 프로젝트에서 사용자 정의에 최적화되어 있습니다. 이 포스트에서는 SFLIGHT 테이블을 기반으로 한 예제 프로그램 ZALV_REPORT_DEMO를 통해 다음과 같은 기능들을 일부 구현한 코드를 공유합니다.
프로그램의 구성은 아래와 같으며, INCLUDE 별로 구분되어 있습니다. REPORT ZALV_REPORT_DEMO INCLUDE ZALV_REPORT_DEMO_T01 " 타입 및 변수 선언 INCLUDE ZALV_REPORT_DEMO_C01 " 이벤트 클래스 INCLUDE ZALV_REPORT_DEMO_S01 " 선택화면 INCLUDE ZALV_REPORT_DEMO_F01 " FORM 루틴 INCLUDE ZALV_REPORT_DEMO_O01 " PBO 처리 I...
원문 링크 : SAP Class ALV Template 및 기초 설명