DATA lv_answer TYPE C.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
* TITLEBAR = ' '
* DIAGNOSE_OBJECT = ' '
text_question = '是否保存数据'
text_button_1 = '保存并且继续'
* ICON_BUTTON_1 = ' '
text_button_2 = '继续但不保存'
* ICON_BUTTON_2 = ' '
* DEFAULT_BUTTON = '1'
* DISPLAY_CANCEL_BUTTON = 'X'
* USERDEFINED_F1_HELP = ' '
* START_COLUMN = 25
* START_ROW = 6
* POPUP_TYPE =
* IV_QUICKINFO_BUTTON_1 = ' '
* IV_QUICKINFO_BUTTON_2 = ' '
IMPORTING
answer = lv_answer
* TABLES
* PARAMETER =
* EXCEPTIONS
* TEXT_NOT_FOUND = 1
* OTHERS = 2
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
IF lv_answer = '1'.
"1按钮被按下
ELSEIF lv_answer = '2'.
"2按钮被按下
ELSEIF lv_answer = 'A'.
"取消按钮被按下
ENDIF.