码迷,mamicode.com
首页 > 其他好文 > 详细

SAP ABAP编程 弹出按选择对话框函数-'POPUP_TO_CONFIRM'

时间:2014-11-07 17:03:01      阅读:2646      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   ar   os   sp   数据   

SAP  中很多时候是需要弹出式对话框的,提醒客户是否要进行某一个操作,我们可以调用CALL FUNCTION ‘POPUP_TO_CONFIRM‘

下面简单介绍常用的参数。

DATA: G_RETURN TYPE C .

                            CALL FUNCTION ‘POPUP_TO_CONFIRM‘
                               EXPORTING
*                                TITLEBAR                    = ‘弹出标题‘
*                                DIAGNOSE_OBJECT             = ‘ ‘   "诊断文本(通过 SE61 予以维护)
                                 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                      = G_RETURN  "返回参数:点击第一个按钮返回 ‘1‘,                                                                                 "          点击第二按钮返回 ‘2‘,  

                                                                        "          点击第三按钮返回 ‘A‘,  
*                              TABLES
*                                PARAMETER                   =
*                              EXCEPTIONS
*                                TEXT_NOT_FOUND              = 1
*                                OTHERS                      = 2
                                       . 

我的简单用法如下:

***弹窗询问是否执行删除操作
    CONCATENATE ‘是否确认删除数据‘ INTO g_string1.  "提示信息
    CALL FUNCTION ‘POPUP_TO_CONFIRM‘
      EXPORTING
        text_question g_string1
      IMPORTING
        answer        g_return.

    IF g_return ‘1‘.
      MODIFY  TABLE_NAME  FROM TABLE TABLE_WA"确认操作
      MESSAGE ‘删除操作已确认!‘ TYPE ‘S‘ .
    ELSEIF g_return ‘2‘ OR g_return ‘A‘.
      MESSAGE ‘删除操作已经取消!‘ TYPE ‘S‘ .
    ENDIF.
  ENDIF.

结果图:

bubuko.com,布布扣

附上函数功能参数图:

bubuko.com,布布扣

SAP ABAP编程 弹出按选择对话框函数-'POPUP_TO_CONFIRM'

标签:style   blog   http   io   color   ar   os   sp   数据   

原文地址:http://blog.csdn.net/qinyuezhan/article/details/40894167

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!