当前位置:文档之家› ABAP-弹出对话框函数-'POPUP_TO_CONFIRM'

ABAP-弹出对话框函数-'POPUP_TO_CONFIRM'

ABAP-弹出对话框函数-'POPUP_TO_CONFIRM'
ABAP-弹出对话框函数-'POPUP_TO_CONFIRM'

CALL FUNCTION 'POPUP_TO_CONFIRM'

EXPORTING

* TITLEBAR = ' '

* DIAGNOSE_OBJECT = ' '

TEXT_QUESTION =

* TEXT_BUTTON_1 = 'Ja'(001) * ICON_BUTTON_1 = ' '

* TEXT_BUTTON_2 = 'Nein'(002) * 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 =

* TABLES

* PARAMETER =

* EXCEPTIONS

* TEXT_NOT_FOUND = 1

* OTHERS = 2

.

IF SY-SUBRC <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. ENDIF.

我的例子:

DATA: WL_ANSWER TYPE C.

CALL FUNCTION 'POPUP_TO_CONFIRM'

EXPORTING

TEXT_QUESTION = TEXT-S07 "确定要删除吗?

ICON_BUTTON_1 = TEXT-S08 "是

ICON_BUTTON_2 = TEXT-S09 "否

DEFAULT_BUTTON = '2'

DISPLAY_CANCEL_BUTTON = 'X'

START_COLUMN = 25

START_ROW = 6

IMPORTING

ANSWER = WL_ANSWER

EXCEPTIONS

TEXT_NOT_FOUND = 1

OTHERS = 2.

TEXT_QUESTION :它的功能就是写入要显示给用户的信息。

ICON_BUTTON_1 :按钮上显示信息返回值是1

ICON_BUTTON_2 :按钮上显示信息返回值是2

DEFAULT_BUTTON :调用函数后哪个按钮被默认选中

DISPLAY_CANCEL_BUTTON :显示取消的按钮并可用

START_COLUMN ;TART_ROW :这两个是一对的控制对话框在画面上显示的位置

ANSWER :这个很重要是存放你选择哪个BUTTON返回值的,定义为一位的CHAR型就可以了,可以根据返回值进行操作

相关主题
文本预览
相关文档 最新文档