SAP_ABAP开发学习记录(二)

本文详细介绍SAP系统的ABAP开发环境,包括ABAP语言特点、开发平台工具及其使用方法,并提供创建程序实例和调试技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上一篇文章简单介绍了SAP系统的历史和结构,

本篇文章主要介绍SAP应用开发环境(主讲ABAP)


1. ABAP语言

ABAP语言以事件驱动,需要通过用户动作或者时间来控制程序执2.行。

2. 开发平台:ABAP Workbench

主要开发工具及命令

命令英文名中文作用
SE 38ABAP EditorABAP编辑器编辑和维护程序
SE 11ABAP DictionaryABAP数据字典

创建和维护数据字典对象

SE 84   Repository Information System信息存储系统包含开发和即时运行的对象,如数据模型、数据类型、结构体、程序、功能模组等   
SE80Repository Browser   存储对象浏览器用于显示开发类中的组件结构
SE41Menu Painter菜单绘制开发图形用户界面,包括菜单栏和工具栏
SE51Screen Painter屏幕绘制制作和维护客制屏幕
ST04、05Test and Analysis Tools测试分析工具程序语法检查及编译
SQ01、02、03ABAP Query Tool报表创建工具创建简单的报表
SD11Data Modeler数据建模图形化的数据建模工具
SE24Class Builder类创建工具创建ABAP类及方法等面向对象元素
SE37

Function Bulider

功能模组创建工具创建有一定功能的ABAP程序模块
    

3. 对象导航器(SE80)

将所有的对象开发工具整合到一起

所有用户创建对象必须以Y或Z开头命名


下面是通过对象导航器创建一个程序(Z_HELLOWORLD )的实例:

具体请看书,书上写得很详细。。。

4. Bebug的五种方式

(1)程序编辑器工具栏的debugging

(2)代码浏览器/窗口的stop按钮并设置断点

(3)/H命令

(4)主菜单System→Utilities相关命令

(5)创建debug快捷对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值