ABAP常用小技巧-消息处理

4.1 消息类的定义

TCODE:SE91

4.2 有关消息的类型

A, termination message
E, error message
I, information message
S, status message
W, warning
X. exit message.

4.3 消息的使用 DISPLAY LIKE

‘S’ DISPLAY LIKE ‘E’

事件 消息类型 备注
INITIALIZATION S 使用S类型的消息,程序会继续执行
(可以使用
LEAVE PROGRAM来 E × 使用E类型的消息,程序会终止运行
结束程序)
AT SELECTION-SCREEN S × 使用S类型的消息,程序会继续执行,不会停留到选择屏幕
E 也可以使用’E’ DISPLAY LIKE ‘S’
START-OF-SELECTION S 可以采用’S’ DISPLAY LIKE ‘E’
END-OF-SELECTION
E × 使用E类型会直接终止程序

消息处理后,有时需要定位光标:

SET CURSOR FIELD ‘FIELD-NAME’.
MESSAGE E(000).

4.4 其它 菜单 转到/字段文本元素/字段符号

定义消息文本的时候,使用MXX

定义文本字段的时候,使用TXX

4.5 TRY CATCH的应用

TRY.
[try_block]
[CATCH cx_class1 cx_class2 … [INTO oref].
[catch_block]]

[CLEANUP [INTO oref].
[cleanup_block]]
ENDTRY.

相关新闻

联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部