消息类的类型一共分为六种,分别如下表所示
TYPE | 描述 | 使用效果 | 是否终止事务 |
A(Abortion) | 终止 | 在PUPUP画面显示 | 是 |
I(Information) | 信息 | 在PUPUP画面显示 | 否 |
E(Error) | 错误 | 在状态栏显示 | 是 |
W(Warning) | 警告 | 在状态栏显示 | 否 |
S(Success) | 成功 | 在次画面显示 | 否 |
X(Exit) | 退出 | 在强制终止的画面显示 | 是 |
明确以上类型后,开始创建消息类:
1、SE80打开对象导航器,选择包,右键单击,创建->其他(1)->消息类
2、为消息类定义名字:zmsg01,完成后界面如下:
3、点击消息选项卡,创建消息号信息等,如下:
保存。至此消息类创建完成。
调用消息类:
随意创建一个报表程序,在报表头声明要使用的消息类,如下:
zmsg01就是我们刚刚创建的消息类名。
声明之后就可以直接使用消息类里面定义的信息了,如下:
注意:S004的意思是:S代表消息类型;004是消息号。
至此完成。