BC402 高级ABAP 学习地图
#dashboard #abap-basics
概述
- 课程:BC402 高级ABAP(SAP NetWeaver 7.0 EhP2,Col92)
- 时长:5天讲师引导式课程
- 前置课程:SAPTEC、BC400、BC401
- 目标:开发复杂、高性能的ABAP应用程序,掌握动态编程技术
主题地图
| 章节 |
来源(页码) |
笔记 |
状态 |
| 第1单元:ABAP 基础 |
pp. 1-33 |
|
|
| 程序类型与模块化 |
pp. 2-11 |
程序类型与模块化 |
[ ] |
| 数据类型与数据对象 |
pp. 12-23 |
数据类型与数据对象 |
[ ] |
| Open SQL 基础 |
pp. 24-33 |
Open SQL 基础 |
[ ] |
| 第2单元:程序调用与内存 |
pp. 35-123 |
|
|
| 程序调用(SUBMIT、CALL TRANSACTION) |
pp. 37-53 |
程序调用 |
[ ] |
| ABAP 运行时与内存管理 |
pp. 54-93 |
运行时与内存管理 |
[ ] |
| 共享对象 |
pp. 94-123 |
共享对象 |
[ ] |
| 第3单元:内部数据处理 |
pp. 125-252 |
|
|
| 算术表达式 |
pp. 127-145 |
算术表达式 |
[ ] |
| 字符串处理(字节/字符、正则) |
pp. 146-188 |
字符串处理与正则表达式 |
[ ] |
| 内表类型与使用 |
pp. 189-212 |
内表类型 |
[ ] |
| 内表特殊技术与辅助键 |
pp. 213-234 |
特殊表技术 |
[ ] |
| 数据引用与字段符号 |
pp. 235-252 |
数据引用与字段符号 |
[ ] |
| 第4单元:动态编程 |
pp. 253-358 |
|
|
| 动态调用与程序生成 |
pp. 258-274 |
动态编程技术 |
[ ] |
| 泛型数据类型与动态访问 |
pp. 275-303 |
泛型类型与动态访问 |
[ ] |
| 运行时类型识别(RTTI) |
pp. 304-328 |
运行时类型识别 |
[ ] |
| 运行时类型创建(RTTC) |
pp. 329-358 |
运行时类型创建 |
[ ] |
| 第5单元:Open SQL 进阶 |
pp. 361-457 |
|
|
| 数据库接口与表缓冲 |
pp. 363-379 |
数据库接口与缓冲 |
[ ] |
| WHERE 条件与目标区域 |
pp. 380-389 |
SQL WHERE 与 INTO 子句 |
[ ] |
| SELECT 处理与聚合 |
pp. 390-408 |
SQL 聚合与处理 |
[ ] |
| 连接、子查询、FOR ALL ENTRIES |
pp. 409-447 |
SQL 多表访问 |
[ ] |
| 流与定位器 |
pp. 448-457 |
LOB 流与定位器 |
[ ] |
| 第6单元:分析与测试 |
pp. 459-477 |
|
|
| 断点、断言、日志点 |
pp. 460-477 |
检查点与断言 |
[ ] |
| 第7单元:技巧与提示 |
pp. 479-507 |
|
|
| 常见错误 |
pp. 480-485 |
常见错误与规范 |
[ ] |
| ABAP 性能 |
pp. 491-499 |
ABAP 性能 |
[ ] |
| 数据库访问性能 |
pp. 500-507 |
数据库性能 |
[ ] |
| 附录:工具 |
pp. 509-538 |
|
|
| ABAP 调试器 |
pp. 509-518 |
ABAP 调试器 |
[ ] |
| 运行时分析 |
pp. 519-524 |
运行时分析 |
[ ] |
| 代码检查器 |
pp. 525-530 |
代码检查器 |
[ ] |
| SQL 跟踪 |
pp. 531-538 |
SQL 跟踪 |
[ ] |
练习题
学习工具
| 工具 |
说明 |
链接 |
| 考试陷阱 |
常见陷阱和考试错误集锦 |
[[_posts/SAP_ABAP/BC402_ABAP高阶技巧/00-仪表盘/考试陷阱]] |
| 快速参考 |
完整速查表 |
[[_posts/SAP_ABAP/BC402_ABAP高阶技巧/00-仪表盘/快速参考]] |
标签索引
| 标签 |
主题 |
规则 |
#abap-basics |
ABAP语言基础 |
顶级 |
#program-structure |
程序类型、模块化、包含程序 |
领域 |
#data-types |
类型系统、泛型、数据对象 |
领域 |
#open-sql |
Open SQL 数据库访问 |
顶级 |
#memory-mgmt |
ABAP 运行时内存、会话 |
顶级 |
#shared-objects |
共享内存、共享对象 |
领域 |
#internal-tables |
表类型、访问模式 |
顶级 |
#string-processing |
字符串操作、正则表达式 |
顶级 |
#arithmetic |
数值类型、表达式 |
领域 |
#dynamic-prog |
动态编程、令牌 |
顶级 |
#rtti |
运行时类型识别 |
领域 |
#rttc |
运行时类型创建 |
领域 |
#database |
数据库接口、缓冲、索引 |
顶级 |
#sql-joins |
JOIN、子查询、FOR ALL ENTRIES |
领域 |
#performance |
性能优化技术 |
顶级 |
#testing |
检查点、断言、日志点 |
顶级 |
#debugging |
调试器工具 |
领域 |
#analysis-tools |
运行时分析、代码检查器、SQL跟踪 |
领域 |
#best-practices |
编程规范、常见错误 |
领域 |
#lobs |
大对象、流、定位器 |
领域 |
#data-reference |
数据引用、字段符号 |
领域 |
#table-buffer |
SAP 表缓冲 |
领域 |
#dashboard |
MOC、概览笔记 |
笔记类型 |
#practice |
练习题 |
笔记类型 |
#exam-traps |
常见陷阱 |
笔记类型 |
标签规则:顶级标签标记广泛领域。领域标签附加到详细概念笔记上,需同时附加父级标签。笔记类型标签(#dashboard、#practice、#exam-traps)专用于各自类型的文件。
薄弱环节
非核心主题策略
| 来源 |
内容 |
处理方式 |
| 练习解答 |
分步练习指南 |
排除 — 动手实验内容,非考试材料 |
| BAdI 实现细节 |
附录 BAdI 练习 |
排除 — 课程特定练习 |