ABAP-目录
ABAP 索引
ℹ️关于本页
本页是 SAP ABAP 系列的内容索引,按学习阶段组织所有文章。配合 [[📚ABAP-学习路径]] 使用效果更佳。
基础理论
| # | 文章 | 简介 |
|---|---|---|
| 01 | ABAP | ABAP 语言介绍、SAP 系统架构与第四代语言特性 |
| 02 | ABAP-运行环境 | AS ABAP 概念、开发工具与运行环境配置 |
| 03 | ABAP-屏幕导航 | SAP GUI 操作、ABAP 编辑器与标准工具栏导航 |
编程基础
语法与数据
| # | 文章 | 简介 |
|---|---|---|
| 04 | ABAP-基本语法 | 语句结构、关键字、命名规则与编程规范 |
| 05 | ABAP-数据类型 | 基本类型、引用类型、复杂类型及使用场景 |
| 06 | ABAP-变量 | 变量声明、初始化、作用域与命名规范 |
| 07 | ABAP-常量和文本值 | 常量声明、文本符号、字面量与静态数据 |
| 08 | ABAP-运算符 | 算术、比较、逻辑、字符串运算符及优先级 |
| 11 | ABAP-字符串 | 字符串操作函数、连接、分割与转换 |
| 12 | ABAP-日期和时间 | 日期时间数据类型、格式计算与处理函数 |
| 13 | ABAP-格式化数据 | WRITE 语句、格式化选项与数据显示技巧 |
| 14 | ABAP-异常处理 | 异常概念、处理机制、错误捕获与恢复策略 |
流程控制
| # | 文章 | 简介 |
|---|---|---|
| 09 | ABAP-循环 | 循环结构概览与各种循环语句 |
| 10 | ABAP-判断 | IF / CASE 等条件判断与逻辑控制 |
| 52 | ABAP-Do循环 | DO 语句固定次数循环 |
| 53 | ABAP-While循环 | WHILE 语句条件循环 |
| 54 | ABAP-Nested控制 | 嵌套循环与嵌套判断 |
| 55 | ABAP-CONTINUE语句 | 跳过当前迭代,继续下一轮循环 |
| 56 | ABAP-CHECK语句 | 条件不满足时终止当前循环传递 |
| 57 | ABAP-Exit语句 | 无条件立即退出整个循环 |
数据字典
| # | 文章 | 简介 |
|---|---|---|
| 15 | ABAP-字典 | ABAP 数据字典(DDIC)概念与功能 |
| 16 | ABAP-域 | 域(Domain)技术属性定义 |
| 17 | ABAP-数据元素 | 数据元素业务含义与语义属性 |
| 18 | ABAP-表 | 透明表、簇表、池表的创建与关系 |
| 19 | ABAP-结构 | 结构体(Structure)复合数据类型 |
| 20 | ABAP-视图 | 视图类型与虚拟表实现 |
| 21 | ABAP-搜索帮助 | F4 搜索帮助对象设计 |
| 22 | ABAP-锁对象 | 并发控制与数据同步锁定机制 |
内表
| # | 文章 | 简介 |
|---|---|---|
| 30 | ABAP-内表 | 内表概念、类型与基本操作 |
| 31 | ABAP-创建内表 | DATA 语句声明内表与结构定义 |
| 32 | ABAP-填充内表 | INSERT / APPEND 等数据添加方法 |
| 33 | ABAP-复制内表 | 内表数据复制、移动与表头行操作 |
| 34 | ABAP-读取内表 | READ TABLE 语句的各种读取方式 |
| 35 | ABAP-删除内表 | DELETE 语句删除行与清空内表 |
模块化编程
| # | 文章 | 简介 |
|---|---|---|
| 23 | ABAP-模块化 | 模块化编程概念与优势 |
| 24 | ABAP-子程序 | 子程序(Form)定义、调用与参数传递 |
| 25 | ABAP-宏 | 宏(Macro)定义与使用场景 |
| 26 | ABAP-功能模块 | 功能模块(Function Module)创建与调用 |
| 27 | ABAP-包含程序 | 包含程序(Include)全局代码复用 |
数据库操作
| # | 文章 | 简介 |
|---|---|---|
| 28 | ABAP-Open-SQL概述 | Open SQL 标准 SAP 数据库访问接口 |
| 29 | ABAP-Native-SQL概述 | Native SQL 直接执行数据库特定语句 |
| 58 | ABAP-CDS开发 | Core Data Services 虚拟数据访问层 |
| 60 | ABAP-CDS注释 | CDS 注解(Annotation)元数据定义 |
| 62 | ABAP-Json解析 | /ui2/cl_json 类 JSON 序列化与反序列化 |
面向对象编程
| # | 文章 | 简介 |
|---|---|---|
| 36 | ABAP-面向对象 | OOP 在 ABAP 中的实现与基本概念 |
| 37 | ABAP-对象 | 对象的概念、特征、行为与状态管理 |
| 38 | ABAP-类 | 类定义、属性、方法、事件与可见性 |
| 39 | ABAP-继承 | 继承机制与父类子类代码复用 |
| 40 | ABAP-多态性 | 多态性概念与方法重写 |
| 41 | ABAP-封装 | 封装原则、数据隐藏与访问控制 |
| 42 | ABAP-类接口 | 接口定义、实现与多重继承 |
| 43 | ABAP-对象事件 | 事件机制与解耦设计 |
应用开发
| # | 文章 | 简介 |
|---|---|---|
| 44 | ABAP-报表 | 经典报表开发与事件处理 |
| 45 | ABAP-屏幕 | 屏幕编程(Dialog)与事务处理 |
| 46 | ABAP-Smart-Forms | Smart Forms 表单设计与打印 |
| 51 | ABAP-Web-Dynpro | Web Dynpro 与 MVC 架构开发 |
增强技术
| # | 文章 | 简介 |
|---|---|---|
| 49 | ABAP-用户出口 | 用户出口(User Exit)增强机制 |
| 50 | ABAP-BADI | BADI(Business Add-In)业务加载项 |
现代开发
| # | 文章 | 简介 |
|---|---|---|
| 59 | ABAP-oData-Service | OData 服务与 Gateway Web 服务开发 |
| 61 | ABAP-新语法 | S/4HANA ABAP 新语法与现代化编程 |
附录
| 文章 | 简介 |
|---|---|
| ABAP-开发规范文档 | 编码标准、命名规范与最佳实践 |
| [[📚ABAP-学习路径]] | 完整学习路线图与学习建议 |
统计
| 指标 | 数量 |
|---|---|
| 总文章数 | 60 |
| 分类数 | 11 |
| 最后更新 | 2026-04-23 |