ABAP概述

ABAP是SAP二次开发的面向对象的一门编程语言,主要包含报表开发,对话程序(你点程序中的东西,会跟着变化),增强这三大类。

以下是SAP的开发包/类(对象,函数这些都包含这中间)SE21;都是以Z和Y字开头(这是SAP给用户的定义)。锁对象则是以E开头。

我们现在用的包;
ABAP概述
一:

  1. 主要是输入下两样

ABAP概述
2.注意我们的命名规则,先是功能+用户名+时间(这个请求可能会传到其它开发系统)
ABAP概述
3.在SE80(对象浏览器)下可以看到我们这个包的所有的东西;

ABAP概述
二:程序建立过程(SE38)
如果点源代码,则可以在这里编程;以下的属性,文档,文本元素我们都需要从这里修改;
ABAP概述
在以下的地方输入程序的功能就可以;
ABAP概述

以下就是代码
ABAP概述
点模式则可以插入函数之类;
ABAP概述
以下则是设置
ABAP概述
程序名命名规则ZR+模块+顺序号
ABAP概述
模块池:多个屏幕共享一个程序。
SAP程序分为(标准生产程序,客户生产程序;系统程序,测试程序)
ctrl+鼠标滚轮; (快速调整字体大小)
ctrl+shift+x(剪切一行)
ctrl+shift+l (删除一行)
ctrl+shift+t(复制一行)
ctrl+L(转成小写)
ctrl+u(转成大写)
ctrl+k(大小写相互转换)
ctrl+z(取消)
ctrl+y(重做)
ctrl+D(原地复制一行)
ABAP概述

备注:
1.本地对象则是不在开发类中;
2.程序一定要**才可以用;