图书介绍
SAP ABAP开发从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![SAP ABAP开发从入门到精通](https://www.shukui.net/cover/25/30381693.jpg)
- (韩)金圣俊编著;张钟淑译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111417002
- 出版时间:2013
- 标注页数:526页
- 文件大小:156MB
- 文件页数:542页
- 主题词:企业管理-应用软件-软件开发
PDF下载
下载说明
SAP ABAP开发从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
第1章 包与变更传输系统(CTS)5
1.1概要5
1.1.1包5
1.1.2软件组件6
1.2创建包7
1.3变更传输系统10
1.3.1概要10
1.3.2传输组织11
1.3.3创建变更请求号12
1.3.4释放变更请求号14
1.3.5变更请求号属性15
第2章 数据类型18
2.1概要18
2.1.1数据类型18
2.1.2数据变量18
2.1.3数据类型的种类19
2.1.4声明数据类型20
2.1.5 DATA语句20
2.1.6 ABAP命名规则23
2.2 ABAP基本数据类型29
2.2.1固定长度的ABAP基本数据类型29
2.2.2数字型30
2.2.3字符串类型35
2.2.4不定长ABAP基本数据类型38
2.2.5 Hexadecimal类型41
2.3局部数据类型42
2.3.1声明类型42
2.3.2定义结构体类型42
2.4 ABAP数据字典数据类型45
2.4.1参照表、视图声明数据类型46
2.4.2参照基本数据类型定义变量48
2.4.3利用类型组的TYPE定义50
2.4.4 ABAP数据字典类型与ABAP基本数据类型51
2.5赋值52
2.5.1给变量赋值52
2.5.2利用Offset进行赋值53
2.5.3结构体之间的计算操作54
2.6定义其他变量55
2.6.1常量55
2.6.2静态变量55
2.6.3 TABLES56
第3章OPEN SQL与NATIVE SQL58
3.1概要58
3.1.1 R/3体系结构58
3.1.2 SQL定义59
3.1.3 SQL的种类60
3.1.4 OPEN SQL与NATIVE SQL60
3.1.5 SQL与本地缓冲器60
3.1.6 OPEN SQL概要61
3.2 OPEN SQL——读取数据62
3.2.1 SELECT语句63
3.2.2 INTO语句64
3.2.3 FROM语句65
3.2.4 WHERE语句69
3.2.5 GROUPING语句72
3.2.6 GROUPING条件语句——HAVING73
3.2.7 SORT语句73
3.2.8 Subque74
3.3 OPEN SQL——数据修改75
3.3.1 INSERT语句75
3.3.2 UPDATE语句77
3.3.3 DELETE语句78
3.3.4 MODIFY语句79
3.4 NATIVE SQL81
第4章 模块化程序89
4.1概要——子程序89
4.2子程序定义89
4.3子程序参数91
4.3.1传递参数的方法91
4.3.2定义参数类型94
4.3.3参数与结构体95
4.3.4参数与内表96
4.4调用子程序98
4.4.1调用程序内部子程序98
4.4.2调用程序外部子程序99
4.4.3动态调用子程序99
4.5结束子程序101
4.6临时子程序102
4.7 PERFORM ON COMMIT103
4.8概要——Function105
4.8.1函数105
4.8.2函数组106
4.9创建函数组106
4.10函数107
4.10.1检索函数列表107
4.10.2函数的详细内容108
4.10.3创建函数111
4.10.4测试函数112
4.10.5调用函数113
4.11 RFC115
第5章 内表117
5.1概要117
5.1.1内表117
5.1.2结构体比较118
5.1.3数组与内表118
5.1.4创建内表120
5.2内表与表头121
5.3内表的类型125
5.3.1标准表125
5.3.2排序表126
5.3.3哈希表128
5.4比较内表速度129
5.4.1标准表与排序表129
5.4.2二分法查找131
5.4.3 BINARY SEARCH和排序132
5.4.4测定哈希表速度133
5.5内表命令135
5.5.1内表赋值135
5.5.2内表初始化136
5.5.3内表排序137
5.5.4内表属性139
5.6追加内表数据139
5.6.1 INSERT语句140
5.6.2 APPEND语句143
5.6.3 COLLECT语句145
5.7修改内表数据147
5.7.1利用表关键字修改一条数据147
5.7.2利用WHERE条件修改多条数据148
5.7.3利用索引修改一条数据149
5.8删除内表数据150
5.8.1利用表关键字删除一条数据151
5.8.2利用WHERE条件删除多条数据151
5.8.3利用索引删除内表数据152
5.8.4利用ADJACENT DUPLICATE语句删除重复行153
5.9读取内表数据153
5.9.1利用关键字读取内表数据153
5.9.2利用索引读取内表数据155
第6章 调试156
6.1概要——旧版调试模式156
6.1.1调试156
6.1.2执行旧版调试画面156
6.2旧版调试模式的断点160
6.2.1断点的概念及类型160
6.2.2静态断点160
6.2.3动态断点160
6.2.4在调试画面设置断点161
6.2.5为指定语句设置断点162
6.2.6在子程序中设置断点163
6.2.7在函数中设置断点164
6.2.8控制断点164
6.3旧版调试模式下的观察点165
6.4概要——新版调试模式167
6.5新版调试模式的断点169
6.6新版调试模式下的观察点170
6.7保存及加载内部断点172
6.8接口RFC调试——SRDEBUG173
第7章ABAP数据字典177
7.1概要177
7.1.1 ABAP数据字典177
7.1.2 ABAP数据字典类型177
7.2表178
7.2.1表字段180
7.2.2创建表184
7.2.3修改表189
7.2.4表字段属性190
7.2.5创建数据的方法191
7.2.6外部键192
7.2.7表增强196
7.2.8索引200
7.2.9技术设定202
7.3结构体204
7.3.1什么是结构体204
7.3.2创建结构体205
7.4视图205
7.4.1什么是视图205
7.4.2视图的类型206
7.4.3创建视图207
7.4.4表维护212
7.5表类型214
7.5.1创建表类型214
7.5.2 RANGE表类型216
7.6域218
7.6.1什么是域218
7.6.2创建域219
7.7数据元素221
7.7.1什么是数据元素221
7.7.2数据元素与基本类型222
第8章 锁对象225
8.1概要225
8.2创建锁对象227
8.2.1创建锁对象的方法227
8.2.2函数的参数属性229
8.3锁程序实例232
8.4确认锁对象234
8.5锁整个表235
8.6 T -CODE锁设置236
8.7其他237
8.7.1 ENQUEUE_READ函数237
8.7.2 Editor Lock解除239
第9章 检索帮助241
9.1概要241
9.2创建检索帮助243
9.2.1选择方法245
9.2.2检索帮助的传入与传出参数247
9.3检索帮助的应用248
9.3.1在数据元素中追加检索帮助248
9.3.2表字段中追加检索帮助249
9.3.3在画面字段上追加检索帮助250
9.4检索帮助扩展251
9.5集合检索帮助252
9.6模块池程序中的输入帮助254
9.6.1利用ABAP数据字典表构成输入帮助254
9.6.2利用内表构成输入帮助258
第10章Field Symbol和数据引用260
10.1概要260
10.1.1什么是Field Symbol260
10.1.2分配Field Symbol261
10.2定义及分配Field Symbol262
10.2.1 Field Symbol的定义262
10.2.2 Field Symbol的分配263
10.2.3 Assign语句的基本结构263
10.2.4结构体字段分配到Field Symbol中266
10.2.5 Field Symbol与Casting268
10.3 FIELD SYMBOLS语句与内表269
10.4 FIELD SYMBOLS语句与结构体270
10.5 FIELD SYMBOLS语句的运用271
10.5.1 FIELD SYMBOLS语句运用实例:费用表结构271
10.5.2 FIELD SYMBOLS语句运用实例:循环内表处理272
10.6数据引用274
10.6.1参照变量275
10.6.2间接引用276
第11章SAP内存与ABAP内存279
11.1概要279
11.1.1 ABAP程序的内存结构279
11.1.2 SAP内存与ABAP内存之间的不同点280
11.2 SAP内存281
11.3 ABAP内存287
第12章 报表程序290
12.1概要290
12.2创建程序290
12.3程序结构——定义293
12.3.1定义程序语句293
12.3.2 DATA定义294
12.3.3选择画面295
12.3.4 Message ID301
12.4程序结构——事件302
12.4.1 INITIALIZATION303
12.4.2 AT SELECTION-SCREEN304
12.4.3 START-OF-SELECTION304
12.4.4 END-OF-SELECTION305
12.5程序结构——List Process事件306
12.5.1 TOP-OF-PAGE307
12.5.2 END-OF-PAGE308
12.5.3 AT LINE-SELECTION309
12.5.4 AT USER-COMMAND311
12.5.5 TOP-OF-PAGE DURING LINE-SELECTION313
12.5.6 WRITE语句315
12.6 调用程序315
12.6.1调用报表程序316
12.6.2调用事务码318
12.7 BDC程序318
12.7.1利用CALL TRANSACTION320
12.7.2录屏及创建BDC程序322
第13章 模块池程序326
13.1概要326
13.2屏幕327
13.2.1屏幕属性328
13.2.2屏幕构成要素329
13.2.3屏幕字段330
13.2.4屏幕逻辑流331
13.3实现模块池程序333
13.3.1创建模块池程序及屏幕设计333
13.3.2创建GUISTATUS336
13.3.3实现PBO模块340
13.3.4实现PAI模块347
13.3.5创建事务码349
13.3.6 Input Check351
13.4表控制器控件352
13.4.1创建表控制器353
13.4.2表控制器代码实现355
13.4.3实现表控制器代码358
13.4.4修改表控制器字段属性359
13.5子画面364
13.5.1定义子画面领域365
13.5.2 Include子画面367
第14章ABAP对象369
14.1概要369
14.1.1什么叫对象定位369
14.1.2结构化ABAP程序中是否需要面向对象概念371
14.1.3类与对象的关系372
14.1.4实例373
14.2类373
14.2.1全局/本地类373
14.2.2 Class构成要素374
14.3对象380
14.3.1参照对象380
14.3.2创建对象381
14.3.3访问对象组件381
14.3.4在类中创建多个实例381
14.4方法383
14.4.1声明方法383
14.4.2实现方法384
14.4.3调用方法384
14.4.4调用动态方法385
14.4.5事件处理方法387
14.4.6构造函数387
14.5继承389
14.5.1概要389
14.5.2重新定义方法390
14.5.3继承与参照变量391
14.5.4抽象/最终方法和类391
14.5.5类的构成要素的命名空间392
14.5.6继承与静态属性392
14.5.7继承和构造函数393
14.6接口395
14.6.1什么是接口395
14.6.2定义接口396
14.6.3实现接口397
14.6.4参照接口397
14.6.5使用别名399
14.7事件400
14.7.1触发事件401
14.7.2 Handling Event402
14.8类生成器406
14.8.1集成406
14.8.2利用类生成器创建类406
14.8.3利用类生成器测试类410
14.8.4利用全局类的源代码411
第15章 面向对象ALV413
15.1概要413
15.1.1什么是ALV413
15.1.2 ALV的类型413
15.1.3 ALV GRID容器接口414
15.1.4 ALV GRID容器的结构415
15.2 SAP容器416
15.2.1创建SAP容器及容器对象416
15.2.2创建引用变量418
15.2.3调用屏幕420
15.2.4创建ALV GRID控件420
15.2.5创建ALV对象420
15.2.6重新执行程序421
15.3创建ALV421
15.3.1创建ALV GRID容器422
15.3.2利用Docking容器创建程序424
15.4 ALV方法427
15.4.1 set_table_for_first_display方法427
15.4.2 ALV其他方法438
15.5 ALV事件441
15.5.1双击事件442
15.5.2 HOTSPOT CLICK事件443
15.5.3 Toolbar事件443
15.5.4 USER COMMAND事件445
15.5.5 onDrag, onDrop事件445
15.6字段目录447
15.6.1创建ALV字段目录448
15.6.2利用字段目录的ALV属性变更455
15.7 ALV GRID要素458
15.7.1信号灯(例外)处理458
15.7.2 Coloring Rows460
15.7.3单元格染色461
15.7.4单元格显示成Pushbutton形式463
第16章Function ALV466
16.1概要466
16.2详细了解Function ALV函数467
16.2.1了解I_ CALLBACK PF_ STATUS_ SET参数468
16.2.2观察I_ CALLBACK_ USER COMMAND参数471
16.2.3 it_ fieldeat参数和字段目录说明476
16.2.4 is_ layout参数与ALV布局481
16.3练习Function ALV484
16.3.1 Edit模式及保存已修改数据的方法484
16.3.2追加复选框字段及编辑时立刻调用事件486
第17章SALV491
17.1概要491
17.2 SALV类型与实现491
17.2.1全屏模式493
17.2.2全屏Classic List模式494
17.2.3利用控制器的模式495
17.3设置SALV输出样式499
17.3.1 SALV与子类499
17.3.2设置SALV的标题500
17.3.3设置SALV的垂直/水平区分行501
17.3.4保存布局502
17.3.5修改字段属性503
17.3.6 SALV选择模式507
17.3.7以弹出窗口形式显示508
17.4实现SALV基本功能509
17.4.1数据排序509
17.4.2设置Aggregation510
17.4.3设置过滤字段511
17.5 SALV事件512
17.5.1什么是事件512
17.5.2 DOUBLE CLICK事件514
17.5.3 HOTSPOT CLICK事件515
17.5.4 Toolbar事件517
17.5.5 USER-COMMAND事件518
17.6 SALV GRID要素520
17.6.1处理信号灯520
17.6.2处理按钮523
17.6.3修改单元格颜色524