理论教育 消息Messages的分析介绍

消息Messages的分析介绍

时间:2023-05-31 理论教育 版权反馈
【摘要】:消息依赖于文本语言。图 7-97对于这些用户信息,如信息、错误消息和警告,ABAP应用程序服务器在Web Dynpro运行时提供了运行时服务。消息组件是Web Dynpro应用程序的一部分,如果需要可在Web Dynpro应用程序的设置中配置。用户消息显示在状态栏的链接中。输入的焦点是自动传输,从而大大增加了信息效率。消息要定义在一个Web Dynpro组件的级别。ABAP开发工具包括一个消息维护的图形工具。

消息Messages的分析介绍

在Web Dynpro ABAP中,程序员可以创建和显示消息。该信息包含Web Dynpro应用程序与最终用户交互的重要信息。消息依赖于文本语言。例如,如果一个应用程序运行时发生错误,或者用户输入的数据格式错误,则相应错误信息显示在屏幕上。

注: NW7.0 SPS11版本的消息和消息区都被赋予了新的设计,提高了用户的指导,是类似于旧的设计。新的设计是默认设置。不过,也可以切换到旧的设计。

示例:

用户检查,如图7-97所示。

978-7-111-54749-5-Chapter07-156.jpg

图 7-97

对于这些用户信息,如信息(Information)、错误消息(error)和警告(warnings),ABAP应用程序服务器在Web Dynpro运行时提供了运行时服务。消息组件是Web Dynpro应用程序的一部分,如果需要可在Web Dynpro应用程序的设置中配置。有以下3种可能处理消息的设置:

1)如果需要,显示消息组件,如图7-98所示。

978-7-111-54749-5-Chapter07-157.jpg

图 7-98

如果消息存在,则它们被显示出来。

示例:

2)始终显示消息组件,如图7-99所示(www.daowen.com)

978-7-111-54749-5-Chapter07-158.jpg

图 7-99

即使没有消息,该消息仍然显示组件在顶视图中

示例:

3)无消息组件显示消息,如图7-100所示。

978-7-111-54749-5-Chapter07-159.jpg

图 7-100

隐藏消息组件。信息在初期显示。有了这种类型的信息处理只有一个消息显示,没有消息日志。

此选项仅适用于较小的测试应用程序。

用户消息显示在状态栏的链接中。在错误报告中,用户可以使用链接导航到可用于删除错误的UI元素。输入的焦点是自动传输,从而大大增加了信息效率。它也可以在屏幕上显示多个消息表。

程序员可以指定消息显示在具体的视图和窗体中,这样消息就会实时地显示在主窗体内而不是显示在弹出的窗体内。要做到这一点,可以在消息管理器的方法中使用可选参数VIEW指定有关的视图或窗体的名称。

消息要定义在一个Web Dynpro组件的级别。ABAP开发工具包括一个消息维护的图形工具。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈