*SAP提供了很多可以弹出对话框的函数,我们可以根据自己的需要去选择
*在函数组SPO1中封装了很多可以弹出对话框的函数。
*大家SE80选择函数组,即可查看该函数组下有包含的函数
*POPUP_TO_CONFIRM
*POPUP_TO_CONFIRM_LOSS_OF_DATA
*POPUP_TO_CONFIRM_STEP
*POPUP_TO_CONFIRM_WITH_MESSAGE
*POPUP_TO_CONFIRM_WITH_VALUE
*POPUP_TO_CONFIRM_WITH_VALUE_2
*下面给出一个完整的例子
DATA:l_titlebar(20),
l_question(40),
l_answer(1).
l_titlebar = '标题'.
l_question = '**描述**'.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
titlebar = l_titlebar
text_question = l_question
text_button_1 = '是' "按钮一名称
icon_button_1 = '@2K@' "按钮一图标
text_button_2 = '否' "按钮二名称
icon_button_2 = '@2O@' "按钮一图标
default_button = '1'
display_cancel_button = ''
IMPORTING
answer = l_answer. "返回码,判定我们选定了第几个按钮
IF l_answer NE '1'.
MESSAGE '你单击了否' TYPE 'S'.
ELSE.
MESSAGE '你单击了是' TYPE 'S'.
ENDIF.
该贴已经同步到 SAPOK_ABAP的微博 |