반응형
ABAP 스터디 결과물 정리
1. SELECTION-SCREEN 정리 ( PARAMETER , SELECT-OPTIONS )
2. 리포트프로그램 개념 정리 ( 초기값, PBO, PAI, START-OF-SELECTION, END-OF-SELECTION )
INCLUDE ZRBASIC_003TOP.
INCLUDE ZRBASIC_003SEL.
INCLUDE ZRBASIC_003LCL.
INCLUDE ZRBASIC_003O01.
INCLUDE ZRBASIC_003I01.
INCLUDE ZRBASIC_003F01.
*----------------------------------------------------------------------*
* INITIALIZATION (DEFAULT VALUE)
*----------------------------------------------------------------------*
INITIALIZATION.
PERFORM INITIALIZATION.
*----------------------------------------------------------------------*
* AT SELECTION-SCREEN (SCREEN EVENT)
*----------------------------------------------------------------------*
AT SELECTION-SCREEN.
PERFORM AT_SELECTION_SCREEN.
AT SELECTION-SCREEN OUTPUT.
PERFORM AT_SELECTION_SCREEN_OUTPUT.
*----------------------------------------------------------------------*
* START-OF-SELECTION (READ AN ENTRY)
*----------------------------------------------------------------------*
START-OF-SELECTION.
PERFORM START_OF_SELECTION.
*----------------------------------------------------------------------*
* END-OF-SELECTION (DISPLAY)
*----------------------------------------------------------------------*
END-OF-SELECTION.
CALL SCREEN '0100'.
3. ALV 구조
PBO 화면생성(스크린페인터 사용자제어)
PBO ( SET_STATUS ) -> 화면 STATUS, 화면 TITLE
PAI ( AT EXIT COMMAND ) -> 화면 나가기
PAI ( USER_COMMAND_0100) -> OK_CODE를 기반한 유저 화면 EVENT
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
MODULE SET_ALV_0100.
PROCESS AFTER INPUT.
MODULE USER_EXIT AT EXIT-COMMAND.
MODULE USER_COMMAND_0100.
GRID
인터널테이블
필드카탈로그
옵션(LAYOUT,VARIANT,SORT,제외툴바)
DISPLAY GRID
>>>>>>>>>>로직 체계화 및 목적에 따라 명확하게 구분하여 소스 가독성 높임
4. 처음부터 끝까지 기본 조회 리포트 프로그램 개발
5. DATA 문법을 활용하여 단순히 리포트를 넘어 '집계 리포트 프로그램' 개발
**추가로 Double Click EVENT를 활용한 검증 리포트까지 구현**
6. ALV GRID EVENT를 활용한 데이터 CRUD 프로그램 개발
7. Tabstrip
8. DATA 문법 및 그외 꿀팁(?)
Unique GUID 생성
RANGE 변수
ASSIGN COMPONENT 문법
TEXT |{ }| 합치기 , && , CONCATENATE
OPEN SQL
여러분들 고생 많으셨습니다. 복습 또 복습 해주세요.
아는 것과 안다고 생각하는 것은 다릅니다
반응형
'SAP > SAP ABAP 스터디' 카테고리의 다른 글
SAP ABAP [ 6월 스터디 모집 ] (21) | 2021.06.07 |
---|---|
ABAP 스터디 4주차 리뷰 [종료] (0) | 2021.04.18 |
ABAP 스터디 3주차 리뷰 (0) | 2021.04.11 |
SAP ABAP 스터디 2주차 리뷰 (1) | 2021.04.05 |
SAP ASE License update (0) | 2021.04.03 |
댓글