ALV Grid로 POPUP화면 추가 구성방법

ABAP ALV Grid 리포트에서 추가 Pop-UP 화면을 구성하는 방법을 공유합니다.

첫번째 방법 : Screen을 만들어서 ALV 구성

두번째 방법 : 팝업ALV 합수를 이용해서 구성

* 첫번째..

1. 기존 ALV Grid 동일하게 구성

 – 주 사용 클래스 : CL_GUI_ALV_GRID

2. POP위한 Screen 생성

 – 편하게 Custom Container를 씀.

 – Event가 필요하면 버튼 등 추가.

3. POPUP Screen Call

 – CALL SCREEN 200 STARTING AT 10 5.

4. 이벤트 수행 후 Screen 닫기

 – LEAVE TO SCREEN 0.

* 두번째..

CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
       EXPORTING
            I_TITLE               = LV_TITLE
            I_ZEBRA               = 'X'
            I_SELECTION           = SPACE
            I_SCREEN_START_COLUMN = 4
            I_SCREEN_START_LINE   = 10
            I_SCREEN_END_COLUMN   = 80
            I_SCREEN_END_LINE     = 30
            I_TABNAME             = 'GT_DISPLAY_CTR'
*           i_structure_name      =
            IT_FIELDCAT           = GT_FIELDCAT_DT[]
       IMPORTING
            ES_SELFIELD           = GS_SELFIELD
       TABLES
            T_OUTTAB              = GT_DISPLAY_CTR.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments