abap中message后面接的各种关键字?及各关键字的意思?像with...
2个回答
展开全部
通常使用 ABAP/4 语句 MESSAGE 发送消息, 使用消息类 型表示错误 类型。例如 ,在以下语 句中:
IF SY-SUBRC NE 0.
MESSAGE E001.
ENDIF.
消息号是 001, E 是消息类型 (错误)。
可以在消息 号前面添上 五种不同的 消息类型( E、W、I、 A、S)。 例如,对于 消息号 001,可 以指定:
E001 发 送错误消息 001
W001 发 送警告消息 001
I001 发 送信息消息 001
A001 发 送异常终止 消息 001(A=异 常终止)
S001 发 送成功消息 001
输出消息时 ,产生的错 误处理取决 于消息类型 和环境。
IF SY-SUBRC NE 0.
MESSAGE E001.
ENDIF.
消息号是 001, E 是消息类型 (错误)。
可以在消息 号前面添上 五种不同的 消息类型( E、W、I、 A、S)。 例如,对于 消息号 001,可 以指定:
E001 发 送错误消息 001
W001 发 送警告消息 001
I001 发 送信息消息 001
A001 发 送异常终止 消息 001(A=异 常终止)
S001 发 送成功消息 001
输出消息时 ,产生的错 误处理取决 于消息类型 和环境。
2011-10-31
展开全部
MESSAGE E000 WITH &1 &2
E:
A:Abend, 终止当前事 务
E:错误 ,系统等待 新输入数据
I:信息 ,处理 ENTER 之后,系统 继续处理
S:确认 ,消息出现 在下一屏上
W:警告 ,可以更改 输入数据或 通过按 ENTER 继续
000:
自己所定义的message番号
WITH:
需要向message的占位符中传递的参数
E:
A:Abend, 终止当前事 务
E:错误 ,系统等待 新输入数据
I:信息 ,处理 ENTER 之后,系统 继续处理
S:确认 ,消息出现 在下一屏上
W:警告 ,可以更改 输入数据或 通过按 ENTER 继续
000:
自己所定义的message番号
WITH:
需要向message的占位符中传递的参数
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询