본문 바로가기

ABAP

연도, 월 선택 POP-UP 띄우기(POPUP_TO_SELECT_MONTH)

반응형

 

우선 SELECTION-SCREEN 영역에 

 

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_SPMON.
  PERFORM F4_SPMON CHANGING P_SPMON.

 

아래는 PERFORM 문 추가

*&---------------------------------------------------------------------*
*& Form F4_SPMON
*&---------------------------------------------------------------------*
*& *AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_SPMON.
*& PERFORM F4_SPMON CHANGING P_SPMON.
*&---------------------------------------------------------------------*
FORM F4_SPMON  CHANGING PV_MONTH.

  DATA: LV_MONTH          TYPE ISELLIST-MONTH,
        LV_SELECTED_MONTH TYPE ISELLIST-MONTH.

  LV_MONTH = SY-DATUM(6).

  CALL FUNCTION 'POPUP_TO_SELECT_MONTH'
    EXPORTING
      ACTUAL_MONTH   = LV_MONTH
    IMPORTING
      SELECTED_MONTH = LV_SELECTED_MONTH.

  PV_MONTH = LV_SELECTED_MONTH.

ENDFORM.
반응형