创建和运行第一个ABAP应用程序

 时间:2026-02-15 17:23:01

1、1. 参考经验:SAP平台,Eclipse安装和配置ABAP开发环境?

连接到数据库后,选中数据库,鼠标右键菜单中选择【New】->【ABAP Program】

创建和运行第一个ABAP应用程序

2、2. 向导窗口中创建一个新的ABAP程序。在name字段中输入z_invoice_items_euro。在description字段中输入描述文。单击Finish创建。

创建和运行第一个ABAP应用程序

3、3. 创建ABAP本地类。在步骤2后的生成的文件中,输入lcl,按下快捷键alt+/ 弹出的提示菜单 中选择【local class】后,按下回车键

创建和运行第一个ABAP应用程序

4、4. 步骤3后,生成的代码如图所示

创建和运行第一个ABAP应用程序

5、5. 将步骤4中的lcl_转换成lcl_main,并删除图示的部分代码

创建和运行第一个ABAP应用程序

6、6. 双击选中lcl_main,按下ctrl + 1在弹出的菜单中选择【Generate facrory method create】

创建和运行第一个ABAP应用程序

7、7. 步骤6中生成的代码如下

创建和运行第一个ABAP应用程序

8、8. 如图所示的位置输入代码method run. 按下快捷键ctrl + 1,弹出的菜单中选择【add implement for run】

创建和运行第一个ABAP应用程序

9、9. 步骤8后,在生成的代码中输入代码: WRITE: 'hello zhh'.

创建和运行第一个ABAP应用程序

10、10. 添加START-OF-SELECTION事件.创建 lcl_main的实例,调用 run方法.代码如下:

创建和运行第一个ABAP应用程序

11、11. 保存和激活ABAP程序。点击工具栏的图示按钮

创建和运行第一个ABAP应用程序

12、12. 按下快捷键F8,跳转到下图所示的输出区域,查看输出结果如图。完整代码如下:

*&---------------------------------------------------------------------*

*& Report z_invoice_items_euro

*&---------------------------------------------------------------------*

*&

*&---------------------------------------------------------------------*

REPORT z_invoice_items_euro.

class lcl_main definition create private.

public section.

CLASS-METHODS create

RETURNING

value(r_result) TYPE REF TO lcl_main.

methods run.

protected section.

private section.

endclass.

CLASS lcl_main IMPLEMENTATION.

METHOD create.

CREATE OBJECT r_result.

ENDMETHOD.

METHOD run.

WRITE: 'hello zhh'.

ENDMETHOD.

ENDCLASS.

start-of-editing.

lcl_main=>create( )->run( ).

*&class lcl_main implementation.

*&endclass.

创建和运行第一个ABAP应用程序

13、13. 如果您觉得有用,记得在下方点击投票、点赞、关注、留言,小编会定期奉上更多的惊喜哦,您的支持才是小编继续努力的动力,么么哒。

创建和运行第一个ABAP应用程序

  • 如何做香辣猪肘子
  • 百度地图如何设置缩放级别
  • 找你妹物品分类攻略大全_找你妹注意事项
  • 悦动圈如何清除缓存
  • 喜马拉雅怎么随机加入一起听
  • 热门搜索
    湖州旅游攻略 齐齐哈尔旅游景点大全 互助旅游 印度旅游攻略 旅游同业 南浦大桥旅游集散中心 国内旅游哪里好玩 旅游资源开发与规划 旅游帽 陕西安康旅游