开发您的第一个 ABAP 应用程序

学习目标

  • 创建 'Hello World' 应用程序。

ABAP 中的 'Hello World' 应用

与所有其他编程语言一样,您应该在 ABAP 中首先通过编写简短的 "Hello World" 应用来熟悉语言的开发环境和最基本的方面。

在现代 ABAP 编程中使用的主要用户界面技术是 SAP Fiori 元素。但是,ADT 为您提供了一个控制台,以便您在测试应用程序中快速而简单地创建输出。

如何创建 'Hello World' 应用程序

演示观看演示(SAP 官方交互式练习)

创建 'Hello World' 应用程序

任务 1: 创建 Hello World 应用程序

在包中,创建新的 ABAP 类。让类实施接口 IF_OO_ADT_CLASSRUN,以便您可以将该类用作 Eclipse 控制台应用的主程序。

步骤

  1. 在包中,创建名称为 ZCL_##_HELLO_WORLD 的新 ABAP 类。确保其使用接口 IF_OO_ADT_CLASSRUN。当提示您将类分配给传输请求时,请使用您在上一个任务中创建的传输请求。

  2. 选择 文件新建ABAP 类

  3. 输入包 ZS4D400_## ,其中 ## 是您的组编号。

  4. 输入名称 ZCL_##_HELLO_WORLD,其中 ## 是您的组编号,然后输入类的描述。

  5. 选择添加...(在 接口 组框旁边)。

  6. 输入过滤器文本 IF_OO_ADT_CLASSRUN。双击搜索结果清单中的匹配条目。

  7. 选择下一步

  8. 选择从我涉及的请求和您自己的传输请求中选择。

  9. 选择完成

  10. if_oo_adt_classrun~main() 方法中,使用 out->write( ) 输出短语 Hello World

  11. 在编辑器中,在 METHOD if_oo_adt_classrun~mainENDMETHOD. 之间输入以下编码:

out->write( 'Hello World' ).
  1. 激活并测试类。

  2. 使用键盘快捷键 Ctrl + F3 激活类。

  3. 使用 F9 键运行类。

  4. 检查 Eclipse 控制台视图中的输出。

  5. 检查应作为编辑器视图下方的新标签打开的 控制台 视图。

  6. 如果控制台视图不可见,请选择窗口显示视图其他将其打开。双击命中列表中的控制台