如何创建程序

 

SE38 创建program(attribute-->typ:,status:,application:.package:存放到本地&TMP或者服务器)

SE93 为新建的program分配TCODE

为新建程序增加标题和列标题
SE32文本的设定

SE91消息的定义的使用

 

具体讲解message的创建和使用

se91创建一个message,

 *测试message。

SELECTION-SCREEN begin of BLOCK bk2 WITH FRAME TITLE text-002.

  parameters: p_budget  type n,

                     p_area type c,

                     p_wemge type n.

SELECTION-SCREEN END OF BLOCK bk2.

IF p_budget IS NOT INITIAL.

MESSAGE I000(zfi01) WITH p_budget p_area p_wemge.

END IF.

‘ I ’是类型;(zfi01)对应的是图1:message class;000 是对应的图2的message下的消息号:000;with 后的是三个变量,单价、面积、预算。

消息的类型:
E——错误
W——警告
I——信息
A——异常终止
S——成功

运行代码

 

弹出结果。因为类型 是‘I’,所以是弹出来的对话框,也可以设置为类型‘e’等。

   

 

 

PS:  不创建message ,直接运用消息:

             lMESSAGE 'Test message type I' TYPE 'I'.

 

PS:

所有的消息都存储在系统数据表T100中,包含四个字段,语言代码,消息类,消息序列号,消息文本。进入消息的初始界面的事务代码为SE91。消息类型(与消息类不同)共六种,A,E,I S,W,X。系统消息类为00。

posted @ 2011-08-21 22:52  VerySky  阅读(582)  评论(0)    收藏  举报