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.
댓글