• 调用标准函数显示多条消息


    调用标准函数显示多条消息

    *&---------------------------------------------------------------------*
    *& Report  ZLM_MSG
    *&
    *&---------------------------------------------------------------------*
    *&弹出对话框,显示多条消息
    *&---------------------------------------------------------------------*

    REPORT  ZLM_MSG.

    "定义消息类型
    TYPESBEGIN OF esp1_message_wa_type,
             msgid  LIKE sy-msgid,
             msgty  LIKE sy-msgty,
             msgno  LIKE sy-msgno,
             msgv1  LIKE sy-msgv1,
             msgv2  LIKE sy-msgv2,
             msgv3  LIKE sy-msgv3,
             msgv4  LIKE sy-msgv4,
             lineno LIKE mesg-zeile,
           END OF esp1_message_wa_type.

    TYPESesp1_message_tab_type TYPE esp1_message_wa_type OCCURS 20.

    DATA:it_error_message TYPE esp1_message_tab_type WITH HEADER LINE.
    DATA:v_lineno         TYPE mesg-zeile.

    CLEAR:v_lineno.
    v_lineno v_lineno 1.
    it_error_message-lineno v_lineno.
    it_error_message-msgid 'ZLM_MSG'.
    it_error_message-msgty 'E'.
    it_error_message-msgno '000'.
    it_error_message-msgv1 '测试测试测试测试测试测试测试测试测试测试测试测试'.
    APPEND it_error_message.

    v_lineno v_lineno 1.
    it_error_message-lineno v_lineno.
    it_error_message-msgid 'ZLM_MSG'.
    it_error_message-msgty 'W'.
    it_error_message-msgno '000'.
    it_error_message-msgv1 '测试测试测试测试'.
    APPEND it_error_message.

    v_lineno v_lineno 1.
    it_error_message-lineno v_lineno.
    it_error_message-msgid 'ZLM_MSG'.
    it_error_message-msgty 'S'.
    it_error_message-msgno '000'.
    it_error_message-msgv1 '测试测试测试测试测试测试试'.
    APPEND it_error_message.

    v_lineno v_lineno 1.
    it_error_message-lineno v_lineno.
    it_error_message-msgid 'ZLM_MSG'.
    it_error_message-msgty 'E'.
    it_error_message-msgno '000'.
    it_error_message-msgv1 '测试测试测试'.
    APPEND it_error_message.

    CALL FUNCTION 'C14Z_MESSAGES_SHOW_AS_POPUP'
      TABLES
        i_message_tab it_error_message.
    http://blog.sina.com.cn/sapliumeng
  • 相关阅读:
    git 忽略文件 .gitignore 以及规则
    Syncovery : Google Docs protocol completely replaced with Google Drive
    Syncovery 是目前功能最为强大的实时自动备份工具
    FolderSync Instant sync 即时同步
    FolderSync :The various features and how to use them
    How do I use Tasker to run a sync in FolderSync?
    知识共享
    HowTo: Restart SSH Service under Linux / UNIX
    Node.js是一个事件驱动I/O服务端JavaScript环境
    WordPress 客户端软件列表
  • 原文地址:https://www.cnblogs.com/senlinmu110/p/3802191.html
Copyright © 2020-2023  润新知