新闻资讯
看你所看,想你所想

SAP ABAP开发从入门到精通

SAP ABAP开发从入门到精通

SAP ABAP开发从入门到精通

《SAP ABAP开发从入门到精通》是2013年机械工业出版社出版的一本图书,作者是金圣俊。

基本介绍

  • 书名:SAP ABAP开发从入门到精通
  • 作者:金圣俊
  • 译者:张钟淑
  • ISBN:9787111417002
  • 页数:526
  • 定价:99.00元
  • 出版社:1
  • 出版时间:2013-4

内容简介

《SAP ABAP开发从入门到精通》以套用实例的形式,讲解了SAP ABAP开发的相关知识点,详细介绍了SAP ABAP开发者必须掌握的包与变更传输系统(CTS)、数据类型、资料库、模组化程式、内表、调试、ABAP数据字典、锁对象、检索帮助、Field Symbol与数据引用、SAP记忆体与ABAP记忆体、报表程式、模组池程式、ABAP对象、面向对象ALV、Function ALV、SALV等知识。
《SAP ABAP开发从入门到精通》讲解清晰,可供SAP软体初学者、SAP软体维护人员、SAP软体内部顾问、大专院校计算机专业的师生和企业管理人员阅读参考。

图书目录

前言
绪论
第1章 包与变更传输系统(CTS)
1.1 概要
1.1.1 包
1.1.2 软体组件
1.2 创建包
1.3 变更传输系统
1.3.1 概要
1.3.2 传输组织
1.3.3 创建变更请求号
1.3.4 释放变更请求号
1.3.5 变更请求号属性
第2章 数据类型
2.1 概要
2.1.1 数据类型
2.1.2 数据变数
2.1.3 数据类型的种类
2.1.4 声明数据类型
2.1.5 DATA 语句
2.1.6 ABAP 命名规则
2.2 ABAP基本数据类型
2.2.1 固定长度的 ABAP 基本数据类型
2.2.2 数字型
2.2.3 字元串类型
2.2.4 不定长ABAP基本数据类型
2.2.5 Hexadecimal类型
2.3 局部数据类型
2.3.1 声明类型
2.3.2 定义结构体类型
2.4 ABAP 数据字典数据类型
2.4.1 参照表、视图声明数据类型
2.4.2 参照基本数据类型定义变数
2.4.3 利用类型组的TYPE定义
2.4.4 ABAP数据字典类型与ABAP基本数据类型
2.5 赋值
2.5.1 给变数赋值
2.5.2 利用Offset进行赋值
2.5.3 结构体之间的计算操作
2.6 定义其他变数
2.6.1 常量
2.6.2 静态变数
2.6.3 TABLES
第3章 OPEN SQL与NATIVE SQL
3.1 概要
3.1.1 R/3 体系结构
3.1.2 SQL定义
3.1.3 SQL的种类
3.1.4 OPEN SQL 与 NATIVE SQL
3.1.5 SQL与本地缓冲器
3.1.6 OPEN SQL 概要
3.2 OPEN SQL-读取数据
3.2.1 SELECT 语句
3.2.2 INTO 语句
3.2.3 FROM 语句
3.2.4 WHERE 语句
3.2.5 GROUPING 语句
3.2.6 GROUPING 条件语句——HAVING
3.2.7 SORT 语句
3.2.8 Subquery
3.3 OPEN SQL-数据修改
3.3.1 INSERT语句
3.3.2 UPDATE 语句
3.3.3 DELETE 语句
3.3.4 MODIFY语句
3.4 NATIVE SQL
第4章 模组化程式
4.1 概要——子程式
4.2 子程式定义
4.3 子程式参数
4.3.1 传递参数的方法
4.3.2 定义参数类型
4.3.3 参数与结构体
4.3.4 参数与内表
4.4 调用子程式
4.4.1 调用程式内部子程式
4.4.2 调用程式外部子程式
4.4.3 动态调用子程式
4.5 结束子程式
4.6 临时子程式
4.7 PERFORM ON COMMIT
4.8 概要——Function
4.8.1 函式
4.8.2 函式组
4.9 创建函式组
4.10 函式
4.10.1 检索函式列表
4.10.2 函式的详细内容
4.10.3 创建函式
4.10.4 测试函式
4.10.5 调用函式
4.11 RFC
第5章 内表
5.1 概要
5.1.1 内表
5.1.2 结构体比较
5.1.3 数组与内表
5.1.4 创建内表
5.2 内表与表头
5.3 内表的类型
5.3.1 标準表
5.3.2 排序表
5.3.3 哈希表
5.4 比较内錶速度
5.4.1 标準表与排序表
5.4.2 二分法查找
5.4.3 BINARY SEARCH 和排序
5.4.4 测定哈希錶速度
5.5 内表命令
5.5.1 内表赋值
5.5.2 内表初始化
5.5.3 内表排序
5.5.4 内表属性
5.6 追加内表数据
5.6.1 INSERT 语句
5.6.2 APPEND语句
5.6.3 COLLECT 语句
5.7 修改内表数据
5.7.1 利用表关键字修改一条数据
5.7.2 利用WHERE条件修改多条数据
5.7.3 利用索引修改一条数据
5.8 删除内表数据
5.8.1 利用表关键字删除一条数据
5.8.2 利用WHERE条件删除多条数据
5.8.3 利用索引删除内表数据
5.8.4 利用ADJACENT DUPLICATE 语句删除重複行
5.9 读取内表数据
5.9.1 利用关键字读取内表数据
5.9.2 利用索引读取内表数据
第6章 调试
6.1 概要——旧版调试模式
6.1.1 调试
6.1.2 执行旧版调试画面
6.2 旧版调试模式的断点
6.2.1 断点的概念及类型
6.2.2 静态断点
6.2.3 动态断点
6.2.4 在调试画面设定断点
6.2.5 为指定语句设定断点
6.2.6 在子程式中设定断点
6.2.7 在函式中设定断点
6.2.8 控制断点
6.3 旧版调试模式下的观察点
6.4 概要——新版调试模式
6.5 新版调试模式的断点
6.6 新版调试模式下的观察点
6.7 保存及载入内部断点
6.8 接口RFC调试——SRDEBUG
第7章 ABAP数据字典
7.1 概要
7.1.1 ABAP数据字典
7.1.2 ABAP数据字典类型
7.2 表
7.2.1 表栏位
7.2.2 创建表
7.2.3 修改表
7.2.4 表栏位属性
7.2.5 创建数据的方法
7.2.6 外部键
7.2.7 表增强
7.2.8 索引
7.2.9 技术设定
7.3 结构体
7.3.1 什幺是结构体
7.3.2 创建结构体
7.4 视图
7.4.1 什幺是视图
7.4.2 视图的类型
7.4.3 创建视图
7.4.4 表维护
7.5 表类型
7.5.1 创建表类型
7.5.2 RANGE表类型
7.6 域
7.6.1 什幺是域
7.6.2 创建域
7.7 数据元素
7.7.1 什幺是数据元素
7.7.2 数据元素与基本类型
第8章 锁对象
8.1 概要
8.2 创建锁对象
8.2.1 创建锁对象的方法
8.2.2 函式的参数属性
8.3 锁程式实例
8.4 确认锁对象
8.5 锁整个表
8.6 T-CODE锁设定
8.7 其他
8.7.1 ENQUEUE_READ函式
8.7.2 Editor Lock解除
第9章 检索帮助
9.1 概要
9.2 创建检索帮助
9.2.1 选择方法
9.2.2 检索帮助的传入与传出参数
9.3 检索帮助的套用
9.3.1 在数据元素中追加检索帮助
9.3.2 表栏位中追加检索帮助
9.3.3 在画面栏位上追加检索帮助
9.4 检索帮助扩展
9.5 集合检索帮助
9.6 模组池程式中的输入帮助
9.6.1 利用ABAP数据字典表构成输入帮助
9.6.2 利用内表构成输入帮助
第10章 Field Symbol和数据引用
10.1 概要
10.1.1 什幺是Field Symbol
10.1.2 分配Field Symbol
10.2 定义及分配Field Symbol
10.2.1 Field Symbol的定义
10.2.2 Field Symbol的分配
10.2.3 Assign语句的基本结构
10.2.4 结构体栏位分配到Field Symbol中
10.2.5 Field Symbol与Casting
10.3 FIELD SYMBOLS语句与内表
10.4 FIELD SYMBOLS语句与结构体
10.5 FIELD SYMBOLS语句的运用
10.5.1 FIELD SYMBOLS语句运用实例:费用表结构
10.5.2 FIELD SYMBOLS语句运用实例:循环内表处理
10.6 数据引用
10.6.1 参照变数
10.6.2 间接引用
第11章 SAP记忆体与ABAP记忆体
11.1 概要
11.1.1 ABAP程式的记忆体结构
11.1.2 SAP 记忆体与ABAP记忆体之间的不同点
11.2 SAP 记忆体
11.3 ABAP记忆体
第12章 报表程式
12.1 概要
12.2 创建程式
12.3 程式结构-定义
12.3.1 定义程式语句
12.3.2 DATA定义
12.3.3 选择画面
12.3.4 Message ID
12.4 程式结构-事件
12.4.1 INITIALIZATION
12.4.2 AT SELECTION-SCREEN
12.4.3 START-OF-SELECTION
12.4.4 END-OF-SELECTION
12.5 程式结构-List Process 事件
12.5.1 TOP-OF-PAGE
12.5.2 END-OF-PAGE
12.5.3 AT LINE-SELECTION.
12.5.4 AT USER-COMMAND
12.5.5 TOP-OF-PAGE DURING LINE-SELECTION
12.5.6 WRITE语句
12.6 调用程式
12.6.1 调用报表程式
12.6.2 调用事务码
12.7 BDC程式
12.7.1 利用CALL TRANSACTION
12.7.2 录屏及创建BDC程式
第13章 模组池程式
13.1 概要
13.2 萤幕
13.2.1 萤幕属性
13.2.2 萤幕构成要素
13.2.3 萤幕栏位
13.2.4 萤幕逻辑流
13.3 实现模组池程式
13.3.1 创建模组池程式及萤幕设计
13.3.2 创建GUI STATUS
13.3.3 实现PBO模组
13.3.4 实现PAI模组
13.3.5 创建事务码
13.3.6 Input Check
13.4 表控制器控制项
13.4.1 创建表控制器
13.4.2 表控制器代码实现
13.4.3 实现表控制器代码
13.4.4 修改表控制器栏位属性
13.5 子画面
13.5.1 定义子画面领域
13.5.2 Include 子画面
第14章 ABAP对象
14.1 概要
14.1.1 什幺叫对象定位
14.1.2 结构化ABAP程式中是否需要面向对象概念
14.1.3 类与对象的关係
14.1.4 实例
14.2 类
14.2.1 全局/本地类
14.2.2 Class构成要素
14.3 对象
14.3.1 参照对象
14.3.2 创建对象
14.3.3 访问对象组件
14.3.4 在类中创建多个实例
14.4 方法
14.4.1 声明方法
14.4.2 实现方法
14.4.3 调用方法
14.4.4 调用动态方法
14.4.5 事件处理方法
14.4.6 构造函式
14.5 继承
14.5.1 概要
14.5.2 重新定义方法
14.5.3 继承与参照变数
14.5.4 抽象/最终方法和类
14.5.5 类的构成要素的命名空间
14.5.6 继承与静态属性
14.5.7 继承和构造函式
14.6 接口
14.6.1 什幺是接口
14.6.2 定义接口
14.6.3 实现接口
14.6.4 参照接口
14.6.5 使用别名
14.7 事件
14.7.1 触发事件
14.7.2 Handling Event
14.8 类生成器
14.8.1 集成
14.8.2 利用类生成器创建类
14.8.3 利用类生成器测试类
14.8.4 利用全局类的原始码
第15章 面向对象 ALV
15.1 概要
15.1.1 什幺是ALV
15.1.2 ALV的类型
15.1.3 ALV GRID容器接口
15.1.4 ALV GRID容器的结构
15.2 SAP容器
15.2.1 创建SAP容器及容器对象
15.2.2 创建引用变数
15.2.3 调用萤幕
15.2.4 创建ALV GRID 控制项
15.2.5 创建ALV对象
15.2.6 重新执行程式
15.3 创建ALV
15.3.1 创建ALV GRID容器
15.3.2 利用Docking容器创建程式
15.4 ALV方法
15.4.1 set_table_for_first_display方法
15.4.2 ALV其他方法
15.5 ALV 事件
15.5.1 双击事件
15.5.2 HOTSPOT_CLICK事件
15.5.3 Toolbar事件
15.5.4 USER-COMMAND事件
15.5.5 onDrag, onDrop 事件
15.6 栏位目录
15.6.1 创建ALV栏位目录
15.6.2 利用栏位目录的ALV属性变更
15.7 ALV GRID 要素
15.7.1 信号灯(例外)处理
15.7.2 Coloring Rows
15.7.3 单元格染色
15.7.4 单元格显示成Pushbutton形式
第16章 Function ALV
16.1 概要
16.2 详细了解Function ALV函式
16.2.1 了解I_CALLBACK_PF_STATUS_SET参数
16.2.2 观察I_CALLBACK_USER_COMMAND参数
16.2.3 it_fieldcat参数和栏位目录说明
16.2.4 is_layout参数与ALV布局
16.3 练习Function ALV
16.3.1 Edit模式及保存已修改数据的方法
16.3.2 追加複选框栏位及编辑时立刻调用事件
第17章 SALV
17.1 概要
17.2 SALV类型与实现
17.2.1 全萤幕模式
17.2.2 全萤幕Classic List模式
17.2.3 利用控制器的模式
17.3 设定SALV输出样式
17.3.1 SALV与子类
17.3.2 设定SALV的标题
17.3.3 设定SALV的垂直/水平区分行
17.3.4 保存布局
17.3.5 修改栏位属性
17.3.6 SALV选择模式
17.3.7 以弹出视窗形式显示
17.4 实现SALV基本功能
17.4.1 数据排序
17.4.2 设定Aggregation
17.4.3 设定过滤栏位
17.5 SALV事件
17.5.1 什幺是事件
17.5.2 DOUBLE_CLICK事件
17.5.3 HOTSPOT_CLICK事件
17.5.4 Toolbar事件
17.5.5 USER-COMMAND事件
17.6 SALV GRID要素
17.6.1 处理信号灯
17.6.2 处理按钮
17.6.3 修改单元格颜色
……

转载请注明出处海之美文 » SAP ABAP开发从入门到精通

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com