一.背景
一定要有开发权限,还需要激活KEY我用的平台是sap3(EHP7),一共有三种方法。
二. 2 种方法
2.1 面向过程
1,在事物代码里输入SE80;选program 下建立Z_HELLOWROLD

2.如以下截图

3.如下图输入代码;

4,一定要active(ctrl+F3) 和dricet processing(F8), 还要注意最后有一个句号;运行代码得到以下的结果;

以上成功完成。
方法2 通过SE38
1.键入程序名,然后建创建;


3.

4.

5.

2.2 面向对象实现
REPORT demo_hello_world.
CLASS demo DEFINITION.
PUBLIC SECTION.
CLASS-METHODS main.
ENDCLASS.
SELECTION-SCREEN BEGIN OF SCREEN 1100.
PARAMETERS input(12) TYPE c DEFAULT 'Hello World!'.
SELECTION-SCREEN END OF SCREEN 1100.
CLASS demo IMPLEMENTATION.
METHOD main.
* Selection Screen
CALL SELECTION-SCREEN 1100 STARTING AT 10 10.
IF sy-subrc <> 0.
LEAVE PROGRAM.
ENDIF.
* Dynpro
CALL SCREEN 100.
* Message
MESSAGE input TYPE 'I'.
* List
WRITE input.
ENDMETHOD.
ENDCLASS.
START-OF-SELECTION.
demo=>main( ).
三 备注
1 Z001 OR Z002(PACKAGE)
2. LOCAL(用于本机测试)
本文详细介绍了在SAP环境下使用ABAP进行编程的两种方法:面向过程和面向对象。通过具体步骤演示了如何在SE80和SE38中创建并运行ABAP程序,为初学者提供了实用的指导。

被折叠的 条评论
为什么被折叠?



