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
Inline Feedbacks
View all comments