본문 바로가기
ABAP

Pop-up Message (POPUP_TO_CONFIRM)

by clode 2023. 3. 1.
728x90
반응형

팝업창으로 메세지 띄우기

  CLEAR LV_ANSWER.                        
  PERFORM POPUP_TO_CONFIRM USING    'Delete'                        
                                    TEXT-Q02                        
                                    'Yes'   'No'                        
                           CHANGING LV_ANSWER.                        
  CHECK LV_ANSWER EQ '1'.                    
FORM POPUP_TO_CONFIRM  USING    PV_TITLE
                                PV_QUESTION
                                PV_BUTTON1
                                PV_BUTTON2
                       CHANGING PV_ANSWER.
*
  CLEAR : PV_ANSWER.
  CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
      TITLEBAR       = PV_TITLE
      TEXT_QUESTION  = PV_QUESTION
      TEXT_BUTTON_1  = PV_BUTTON1
      TEXT_BUTTON_2  = PV_BUTTON2
    IMPORTING
      ANSWER         = PV_ANSWER
    EXCEPTIONS
      TEXT_NOT_FOUND = 1
      OTHERS         = 2.
  IF SY-SUBRC <> 0.
* Implement suitable error handling here
  ENDIF.

ENDFORM.  

사용자가 선택한 값이 PV_ANSWER에 들어간다.

728x90
반응형

'ABAP' 카테고리의 다른 글

[ALV] ALV + Hotspot Event  (0) 2023.03.02
[SD] Sales Order Update/Delete BAPI  (0) 2023.03.01
[Smartform]  (0) 2023.03.01
데이터 갱신시 특수문자 제거  (0) 2023.03.01
파라미터에서 엔터안쳐도 입력된값 불러오는 펑션  (0) 2023.03.01

댓글