通过 Function Module 弹出窗口向提示关于某个值的确认信息
所属 Function Group : SPO1
所属 Package : SZP

DATA:answer TYPE c LENGTH 1.

CALL FUNCTION ‘POPUP_TO_CONFIRM_WITH_VALUE’
  EXPORTING
    defaultoption  = ‘Y’
    objectvalue    = ‘objectvalue’
    text_after     = ‘!!!!!!!! text after objectvalue’
    text_before    = ‘text before objectvalue !!!!!’
    titel          = ‘title’
    start_column   = 25
    start_row      = 6
    cancel_display = ‘X’
  IMPORTING
    answer         = answer
  EXCEPTIONS
    text_too_long  = 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.

CASE answer.
  WHEN ‘A’.
  WHEN ‘J’.
  WHEN ‘N’.
ENDCASE.
*The end-user’s decision is returned in ANSWER. ANSWER can contain the
*following values:
"A" = User chose Cancel
"J" = User confirmed the processing step
"N" = User withdrew from the processing step

结果:

————
注意:
1、本函数已过期。
2、OBJECTVALUE 、TEXT_BEFORE 、TEXT_AFTER 三者总长度不能超过256个字符,相关源代码:
*—START
    TEXT       = SPACE.
    TEXT+1     = OBJECTVALUE.

CONCATENATE TEXT_BEFORE TEXT INTO TEXT.

IF SY-SUBRC = 4.
      RAISE TEXT_TOO_LONG.
    ENDIF.

CONCATENATE TEXT TEXT_AFTER INTO TEXT.

IF SY-SUBRC = 4.
      RAISE TEXT_TOO_LONG.
    ENDIF.
*—END

POPUP_TO_CONFIRM_WITH_VALUE相关推荐

  1. ABAP常用function 收藏

    ABAP常用function 收藏 ----------------------------------------------------- 获取生产定单状态 ------------------- ...

  2. 常用的SAP系统FM

    获取生产定单状态 ----------------------------------------------------- call function 'STATUS_TEXT_EDIT' EXPO ...

  3. ABAP程序中调用不同类型的函数弹出不同的消息对话框

    一组有用的用户交互窗口函数 显示多条消息 SAP系统用的是这个函数:C14Z_MESSAGES_SHOW_AS_POPUP POPUP_TO_CONFIRM_LOSS_OF_DATA 显示有YES/N ...

  4. sap abap好用的函数

    函数名 描述 SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息 EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT="*& ...

  5. SAP的标准对话框函数

    在用户设计sap的程序时,经常需要一些对话框,用户可以自己编写,但使用SAP系统中提供了的对话框函数将减少许多开发工作. 1.sap的函数组列表和用途说明 适用情况 Function group 提示 ...

  6. SAP ABAP 中一些常用函数

    函数名描述 ABAP_DOCU_DOWNLOAD Download ABAP documentation in HTML format. ARFC_GET_TID – 以十六进制形式返回终端的IP地址 ...

  7. ABAP常用Function

    ----------------------------------------------------- 获取生产定单状态 ------------------------------------- ...

  8. 函数组:SPO1/2/3/4/5/6/8

    这些函数组里包含了各种弹出对话框. SPO1                           迅速保存的会话框 POPUP_TO_CONFIRM               标准对话弹出消息 PO ...

  9. sap ABAP中常用函数

    函数名描述 ABAP_DOCU_DOWNLOAD Download ABAP documentation in HTML format. ARFC_GET_TID – 以十六进制形式返回终端的IP地址 ...

最新文章

  1. Go 学习笔记(6)— 变量定义、变量声明、变量作用域
  2. python中的文件父路径怎么表达_如何在Python中访问父目录
  3. JavaScript观察者模式
  4. [Termux]给Termux安装一个发行版Linux
  5. java 普通类request_[Java教程]spring在普通类中获取session和request
  6. 打击犯罪(信息学奥赛一本通-T1386)
  7. 解决Linux系统find: ‘/run/user/1000/gvfs’: 权限不够
  8. Vue应用框架整合与实战--Vue技术生态圈篇
  9. 只怪自己当时年纪太小,一心只看那只泼猴了
  10. mysql 查看内核版本命令_Linux查看版本命令问题
  11. 8岁小学生表白遭拒:被一部iPhone打败
  12. Codeforces Round #436 (Div. 2)
  13. html 恶作剧无限弹窗
  14. 计算机基础知识试题和答案
  15. java基于springboot的酒店预约管理平台系统
  16. 颜色对照表(三)(16进制、RGB、CMYK、HSV、中英文名)
  17. Bar Chart Race」动态可视化
  18. java 报表打印工具_Java报表工具打印方案集锦
  19. 康托尔悖论:大全集不存在,即包含一切集合的集合是否存在
  20. 正六边形:判断点是否在正六边形内

热门文章

  1. Vue父子组件通信小总结
  2. GIT常用的基础命令
  3. Kali-linux安装设置
  4. jquery点击事件遇到的小bug
  5. Swift 烧脑体操(二) - 函数的参数
  6. windows下磁盘IO性能数据评测
  7. Linux 创建指定大小空文件
  8. 净化网络环境!可信数字内容版权服务解决方案发布
  9. SQL获取刚插入的记录的自动增长列ID的值
  10. php中如何使用phpredis