目录
一、ABAP概述
开发对象:表,程序,函数,类,Dialog(对话屏幕),Smartform(智能表单,打印),BDC(维护),增强(预留的接口),接口(IDOC,webservice,RFC等)
ABAP 的关键特征:
- 属于类型语言
- 支持多语言应用程序
- 允许 SQL 访问
- 已增强为面向对象语言
- 具有平台独立性
- 向上兼容
ABAP 专为基于对话框的业务应用程序而设计。为支持数据的类型特定处理,可以使用不同的数 字和字符型类型。
使用可翻译文本元素,您可以开发多语言应用程序。
ABAP 中嵌入的 Open SQL 标准允许直接数据库访问。
ABAP 对象是 ABAP 语言的面向对象的增强。
二、程序管理
1、开发类/包
-
开发类(Development Class——Package)
-
存储所有SAP系统开发过程中的相关对象(—程序、表结构定义、系统数据类型等),方便进行管理和查询
-
通过开发类方便地实现其所包含的对象在不同服务器的批量传输。传输是通过请求号,请求号是文件,用于记录所有对象的修改记录。
-
不属于任何开发类的对象,可分配给本地开发类$TMP,该类中的对象不能进行系统间传输,主要用于测试。
服务器:开发机DV(源头),测试机QAS,生产机(干净的数据)
三者之间除了传输路径之外没有任何联系