在开发中经常会使用到弹出框这个功能,在SAP中有很多函数可以实现类似的功能,这里介绍一个比较简单常用的函数
POPUP_TO_CONFIRM
下面是使用代码实现:
data
:qus
type string
,
ans
type
c
.
"qus 弹出框显示的内容
"ans 根据用户的操作会有三个值
" 1 是
" 2 否
" A 取消
qus
=
'确定么'
.
CALL
FUNCTION
'POPUP_TO_CONFIRM'
EXPORTING
text_question
= qus
IMPORTING
ANSWER
= ans
.
IF sy
-subrc
<>
0
.
MESSAGE
ID SY
-MSGID
TYPE SY
-MSGTY
NUMBER SY
-MSGNO
WITH SY
-MSGV1
SY
-MSGV2
SY
-MSGV3
SY
-MSGV4
.
ENDIF .
"qus
"ans
"
"
"
qus
CALL
IMPORTING
IF
MESSAGE
ENDIF .