SAP_ABAP 프로그램 구현 GRID-ALV
2021. 10. 28. 17:20ㆍSAP_ABAP
728x90
1. ALV란 무엇인가?
- ABAP List Viewer의 약자
- 리스트 화면에 데이터를 조회하거나 수정/번경하는 프로그램
- 엑셀 프로그램에서 데이터를 정렬하고, 합계를 구하고, 원하는 정보만 필터링 하는 등의 작업들은 패키지 프로그램으로 제공된다.
2. ALV GRID 컨트롤의 구조
- ALV를 이용하여 데이터를 화면에 출력하려면 2가지 작업을 해주어야 한다.
- 인터널 테이블 선언
- 화면에 보이게 될 인터널 테이블을 선언한다.
- Output Table : ALV에서 데이터 정보를 저장하는 인터널 테이블 영역
- 데이터의 구조(필드 카탈로그)
- ALV GRID 컨트롤이 스크린에 조회되는 구조를 정의
- 정의되는 데이터의 구조, 기술 속성, 내역 등의 정보를 가지고 있다
- ABAP Dictionary의 테이블 / 구조체 / 인터널 테이블의 구조를 사용
- 인터널 테이블 선언
- ALV를 물리적으로 화면에 보이게 하려면
- ALV 영역을 지정
- 스크린 레이아웃 Painter의 Custom Control을 이용하여 설정
- 스크린 영역과 ALV룰 연결히는 SAP 컨테이너 컨트롤 생성
- ALV는 화면의 SAP 컨태이너와 연결되어 화면에 출력
728x90
'SAP_ABAP' 카테고리의 다른 글
SAP_ABAP 구현 ALV GRID 컨트롤 생성 (0) | 2021.10.29 |
---|---|
SAP_ABAP 프로그램 구현 GRID-ALV CONTAINER 생성 (0) | 2021.10.29 |
트랜젝션 생성하기 sap_abap (0) | 2021.10.27 |
SAP_ABAP Module Pool Program(모듈 풀)_2 (0) | 2021.10.27 |
SAP_ABAP Module Pool Program(모듈 풀)_1 (0) | 2021.10.26 |