登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

原来为了你

我的人生就是要一次次的超越

 
 
 

日志

 
 
 
 

ABAP MESSAGE  

2011-01-07 14:50:42|  分类: ABAP基础知识 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

*---消息的种类I(信息窗口),W(警告),E(错误),S(成功),A(停止),X(未知)

1.message'没有数据了!'type 'S' ."状态栏上输出绿色消息提示
2.message'没有数据了!'type 'S' display like 'E'."与上面相同但颜色是红的比较显眼.
3.message'没有数据了!'type 'I' ."给出一个消息框
3.message'没有数据了!'type 'E' ."错误提示无法进行下面的工作

4.message i888(sabapdocuwith '你没有选择任何一条记录!'."这也是一种消息框方式.
5.message'没有数据了!'type 'W' ."警告

*---调用系统函数失败后可以用
if sy-subrc <> 0.
  
message id sy-msgid type sy-msgty number sy-msgno
  
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

endif.

*---E类型错误的一个特殊应用
在选择屏幕上如果用message 'XXX' type 'E'(message 'XXX' type 'E') ,则程序会停在选择屏幕
如果用message 'XXX' type 'S',则程序会继续往下执行start-of-selection


*---获得消息描述
loop at return_tab.
  
call function 'MESSAGE_TEXT_BUILD'
    
exporting
      msgid               
return_tab-id
      msgnr               
return_tab-number
    
importing
      message_text_output 
return_tab-text.
  
modify return_tab.
endloop.

message id      wa_bdcmsg-msgid
        
type    wa_bdcmsg-msgtyp
        
number  wa_bdcmsg-msgnr
        
with    wa_bdcmsg-msgv1 wa_bdcmsg-msgv2 wa_bdcmsg-msgv3 wa_bdcmsg-msgv4 into l_message.
*-- 消息宏 --
include mm_messages_mac."宏定义引入
mmpur_message 
'S'
              
'OO'
              
'000'
              
'aa'
              
'bb'
              
'cc'
              
'dd'.

  评论这张
 
阅读(8826)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018