모각소에서 정리한 노션을 벨로그로 이동하여 다시 정리한 글입니다.

ALV의 전체 화면을 나타냄
사용자 인터페이스의 기본 프레임워크 역할
화면에 데이터를 출력하기 전에 실행되는 프로세스
데이터 준비와 화면 구성이 이루어짐
CONTAINER
ALV GRID를 포함하는 컨테이너 객체
화면 레이아웃 관리 및 ALV GRID 위치 지정
ALV GRID
실제 데이터를 표 형태로 표시하는 핵심 컴포넌트
주요 설정 옵션
1. 필드 카탈로그: 표시할 열과 속성 정의
2. Variant: 사용자 저장 레이아웃 설정 적용
3. Sort: 데이터 정렬 기준과 방식 설정
4. Layout: 그리드의 전체적인 모양과 동작 정의
5. Toolbar Exclude: 특정 툴바 버튼 숨김/비활성화
6. Set Event Handler: 그리드 내 이벤트 처리 로직 설정
사용자 입력 후 실행되는 프로세스
사용자 액션에 대한 반응 처리
Event Trigger
사용자 명령에 따라 특정 이벤트 발생
그리드 내 데이터 변경, 버튼 클릭 등 사용자 액션 처리
PBO에서 데이터 준비와 화면 구성
PAI에서 사용자 입력에 대한 반응 처리
이러한 구조를 통해 ALV는 대량의 데이터를 효율적으로 표시하고, 사용자와의 상호작용을 원활하게 처리한다.