본문 바로가기
SAP/SAP ABAP 스터디

ABAP 스터디 결과물 정리

by 꿈청(꿈꾸는청년) 2021. 4. 13.
반응형

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

댓글