최초 작성일: 23년 3월 14일
최종 작성일:
목적: ABAP 이해도 높히기.. 포폴도
회고:와 3월 중순이 되었는데 아직도..!
01.Overview
01-1. ALV란 무엇인가
abap list viewer의 약자로서 리스트 화면에 데이터를 조회하거나 조회된 데이터를 수정/변경 하는 목적으로 실무에서 많이 사용되는 프로그램이다.
ALV는 엑셀 프로그램에서 데이터를 정렬하고 합계를 구하고 원하는 정보만 필터링 하는 등의 기본적인 사무용 작업들을 스크립트를 통해서 구현하지 않고 구현할 수 있는 패키지를 프로그램으로 제공한다.
- ABAP 기본 문법
- AVL의 주기능
- 정렬기능
- 필터링 설정
- 열의 크기 변경
- 레이아웃 변경
- ABC 분석
- 엑셀 파일 및 워드 문서 저장
01-2. ALV의 종류
01-3. ALV GRID 컨트롤 인스턴스
01-4. ALV GRID 컨트롤의 구조
02.SAP 컨테이너 생성 및 컨테이너 오브젝트 생성
03. ALV 생성
03-1. ALV GRID 컨트롤 생성
03-2. Docking 컨테이너를 이용한 프로그램 생성
04. ALV 메서드
04-1. set_table_for_first_display
04-2. ALV 기타 메서드
05. ALV 이벤트
05-1. Double_ Click 이벤트
05-2. HOTSPOT_CLICK 이벤트
05-3.Toolbar이벤트
05-4. User command 이벤트
05-5. onDrag, onDrop 이벤트
06.필트 카탈로그
06-1. ALV 필드 카탈로그 생성
06-2. 필드 카탈로그를 이용한 ALV속성 변경
07. ALV GRID요소
07-1. 신호등(Exceptions)처리
07-2. coloring rows
07-3. coloring cells
07-4. 셀을 pushbutton으로 보이기
08. ALV GRID EDIT
09.Dropdown 리스트 생성
10. Context Menu
10-1. Context 메뉴 클래스(CL_CTMENU)
10-2. Context 메뉴생성
10-3. ALV에서 Context 메뉴 추가
10-4. Context 서브 메뉴 생성
10-5. Context 메뉴의 메서드 실습
10-6. Screen에서의 Context 메뉴 추가
'SAP셀프스터디 > 22일만에 이지아밥 1회독 하기' 카테고리의 다른 글
[chapter03] OPEN SQL & NATIVE SQL (0) | 2023.02.18 |
---|---|
[schedule] 이지아밥 1회독 - 23년 2월 (0) | 2023.02.05 |
[chapter14] ABAP Object (0) | 2023.01.27 |
[chapter05] Internal Table (0) | 2023.01.23 |
[chapter02] Data Type (0) | 2023.01.23 |