工程师突击 SAP ABAP实用程序开发攻略PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:唐骏华著
- 出 版 社:北京:机械工业出版社
- 出版年份:2010
- ISBN:9787111298915
- 页数:322 页
第一篇 SAP简介 1
第1章 SAP系统介绍 1
1.1 SAP简介 1
1.1.1什么是SAP 1
1.1.2 SAP的诞生 1
1.1.3 SAP技术架构及发展历程 2
1.1.4 SAP在中国 3
1.2 SAP系统结构介绍 3
1.2.1 SAP R/3系统结构 3
1.2.2 SAP NetWeaver系统结构 4
1.2.3 SAP系统功能模组简介 5
第2章 SAP应用开发环境介绍 8
2.1 SAP工作环境介绍 8
2.1.1登录SAP系统 8
2.1.2 SAP初始界面 10
2.1.3 SAP标准工具栏 11
2.1.4 SAP屏幕元素 12
2.2 SAP开发环境介绍 13
2.2.1 SAP开发语言ABAP 13
2.2.2 ABAP开发平台ABAP Workbench 13
2.2.3 SAP仓库对象及开发类别 13
2.2.4对象导航器 14
2.2.5 ABAP编辑器 18
2.2.6 ABAP数据字典 20
2.2.7 TCode的创建与维护 21
2.3程序执行效能分析 22
2.4程序debug 23
2.4.1 debug的实现 23
2.4.2 debug参数的控制 26
2.5 SAP帮助信息的获取 27
第二篇 SAP ABAP 开发基础 28
第3章 ABAP开发基础知识 28
3.1 ABAP数据类型及定义 28
3.1.1 ABAP基本数据类型 28
3.1.2变量的声明 28
3.1.3定义常量 29
3.1.4自定义数据类型 30
3.2结构体 30
3.2.1结构体的定义 30
3.2.2结构体的赋值 31
3.2.3结构体的继承 31
3.3内表 32
3.3.1内表的定义 32
3.3.2内表的赋值 33
3.3.3内表数据管理 35
3.4数据的输出与数值传递 38
3.4.1数据的基本输出 38
3.4.2数据的格式化输出 39
3.4.3数据的赋值 41
3.4.4通过指针实现数据的赋值 42
3.5数据的转换及运算 42
3.5.1数据类型的转换 42
3.5.2数值运算 43
3.5.3算术运算函数 44
3.5.4字符串控制函数 44
3.6数据流控制 49
3.6.1使用IF语句实现分支 50
3.6.2使用CASE...WHEN...ENDCASE语句实现分支 50
3.6.3使用LOOP...ENDLOOP语句实现循环控制 50
3.6.4使用Do语句实现内部循环次数控制 51
3.6.5使用ONCHANGE实现循环内部数据管控 51
3.6.6循环的中止 51
3.7子程序的建立及调用 52
3.7.1子程序的定义 52
3.7.2子程序接口参数的定义子使用 52
3.7.3调用指定程序中的子程序 53
3.7.4通过TCode调用指定程序中的子程序 53
3.7.5使用SUBMIT方法调用另一程序 53
3.8 ABAP宏的应用 54
第4章 面向对象程序设计 55
4.1类 55
4.1.1类的定义 55
4.1.2类方法的声明及属性 58
4.1.3类函数的定义及使用 59
4.1.4类的构造方法 60
4.1.5类的继承 61
4.2接口 65
4.2.1接口的定义 66
4.2.2接口的引用 66
4.3事件 68
4.3.1事件的定义 68
4.3.2事件处理方法 68
4.4定义系统全局对象 70
4.5关于接口的功能增强——BADI简介 73
第5章 数据字典及应用 76
5.1数据字典工具及对象 76
5.2数据字典对象的创建及维护 77
5.2.1域对象 的创建及维护 77
5.2.2数据元素 的创建及维护 79
5.2.3透明表 的创建及维护 80
5.2.4结构体的创建及维护 85
5.2.5视图 的创建及维护 85
5.3透明表数据的手工维护及浏览 88
5.4通过TCode实现对透明表数据的手工维护 90
5.5透明表的锁定 92
第6章 Open SQL 94
6.1 Open SQL简介 94
6.2 Open SQL基本语法及结构 94
6.2.1 SELECT 95
6.2.2 UPDATE 98
6.2.3 INSERT 98
6.2.4 DELETE 99
6.2.5 MODIFY 99
6.3 Native SQL的使用 100
6.4动态SQL技术 101
6.4.1动态表名 102
6.4.2定义动态WHERE条件内表 102
6.5 Open SQL的优化原则 103
第三篇 ABAP /4应用开发及常用工具 106
第7章 SAP应用界面开发及ABAP报表设计 106
7.1 SAP屏幕基本元素的创建 106
7.1.1 SELECT-OPTIONS对象 106
7.1.2 PARAMETERS对象 108
7.1.3 Text Elements(文本元素)对象 110
7.1.4 SELECTION-SCREEN 对象 113
7.2 SAP屏幕事件的控制 121
7.2.1 INITIALIZATION事件 121
7.2.2 START-OF-SELECTION事件 121
7.2.3 END-OF-SELECTION事件 122
7.2.4屏幕事件的中止 122
7.3 Report List报表开发 124
7.3.1 Report List的输出定义 124
7.3.2图标符号的输出 124
7.3.3报表输出格式控制 125
7.3.4获取输出屏幕中的数据 127
7.3.5列表程序中的系统参数 128
7.3.6输出列表颜色的设定 128
7.3.7实现Report的格式化分页输出 129
7.4程序回执信息的定义 130
7.5工具栏对象GUI Status与GUI Title 132
7.5.1 GUI Status的定义及应用 132
7.5.2 GUI Title的定义及应用 136
第8章 Function程序设计及应用 138
8.1 Function开发环境介绍 138
8.1.1 Function初始界面及Function Group的创建 138
8.1.2 Function参数设置及代码编写 139
8.1.3 Function的执行及数据查看 142
8.2 Function在SAP中的应用 143
8.3 RFC在外部系统中的调用 145
8.3.1 RFC在VB中的使用 146
8.3.2 RFC在C#.NET中的使用 148
8.4 ABAP开发常用函数 153
第9章 Screen Painter程序设计 154
9.1 Screen Painter开发环境介绍 154
9.2 Screen对象的创建及属性设置 154
9.3 Screen屏幕元素的创建及属性设置 157
9.3.1创建Parameter对象 157
9.3.2控件对象基本属性的设置 157
9.3.3控件对象功能属性的设置 158
9.3.4通过数据字典参数创建控件对象 159
9.4 Screen对象在SAP程序中的综合应用 161
9.5 Screen对象的数据传输管控 166
9.5.1屏幕中的数据传递 166
9.5.2输入字段的检查 167
9.6高级屏幕元素设计 168
9.6.1下拉列表框 168
9.6.2 Screen引用子屏幕 170
9.6.3数据表格控件 172
9.6.4选项卡控件 175
9.6.5 ALV表格控件 178
第10章 ALV程序设计 181
10.1 ALV基本操作及属性介绍 181
10.1.1 ALV的两种输出模式 181
10.1.2 ALV的控制功能详解 182
10.2 ALV的开发及应用 184
10.2.1 ALV的属性设置及定义 184
10.2.2 ALV的调用及输出 186
第11章 SAP ScriptForm商业报表程序设计 191
11.1 Form的基本概念 191
11.2版式设计 191
11.2.1 ScriptForm的创建 191
11.2.2 Header Data的设定 191
11.2.3 Character Format的设定 192
11.2.4 Paragraph formats的设定 194
11.2.5 Windows的设定 196
11.2.6 Page的设定 197
11.2.7 Page Windows的设定 198
11.3 ScriptForm数据输出 200
11.3.1 Text Elements参数及属性 200
11.3.2 Control Commands参数及设定 202
11.3.3 ScriptForm调用ABAP子程序 204
11.3.4 SAPscript Symbols的定义及设定 204
11.3.5 Formatting Options(输出格式化) 206
11.4 ScriptForm在Report程序中的调用 208
11.4.1 OPEN FORM 209
11.4.2 WRITE FORM 210
11.4.3 CLOSE FORM 211
11.5 ScriptForm调用实例 211
11.6 ScriptForm的调试 217
11.7 ScriptForm在系统间的传递 218
第12章 SmartForm商业报表程序设计 221
12.1 SmartForm工具简介 221
12.1.1 Style——字体及段落格式维护工具 221
12.1.2 SmartForm Builder——版式设计工具 222
12.2 SmartForm的创建实例解析 224
12.2.1 Style的建立 224
12.2.2基本属性设置 224
12.2.3设置Form Interface 224
12.2.4创建Window 225
12.2.5创建图标 226
12.2.6创建常量及文本对象 227
12.2.7模板定位设计 227
12.2.8设置变量文本对象 228
12.2.9 MAIN窗体中的对象的增加 229
12.2.10调用表对象的触发事件 230
12.2.11生成SmartForm功能模块 232
12.2.12通过ABAP程序调用SmartForm 232
12.2.13通过函数来获取SmartForm执行模块名 233
12.3 SmartForm打印对话框属性设置 234
第13章 快速报表工具Query 235
13.1 Query概述 235
13.2 SAP Query创建步骤 235
13.2.1创建User Group 235
13.2.2创建InfoSet 236
13.2.3 Basic List的创建 240
13.3 Query的应用 243
第14章 BDC的使用 244
14.1 BDC简介 244
14.2 BDC的使用 244
14.2.1录制BDC 244
14.2.2 BDC Session的创建及查看 248
14.2.3将BDC导出到程序 249
14.2.4利用BDC批量录制数据 252
14.3 BDC使用注意事项 255
第15章 CATT的使用 257
15.1 CATT的录制 257
15.2 CATT参数的配置 258
15.3数据的导入 260
15.3.1数据的单笔导入 260
15.3.2多笔数据的导入 261
15.3.3从文件导入数据 262
15.3.4导入数据的筛选 265
15.4关于数据的录制 266
第四篇 ABAP实用开发技巧详解 267
第16章 ABAP实用开发技巧详解 267
16.1文件夹的判断与创建 267
16.2数据文件的读取与写入 269
16.3在文本输入字段调用文件选择对话框 273
16.4模拟Select-Options对象实现多项数据输入功能 274
16.5多样式的用户交互对话框 277
16.6字符串的加密与解密 280
16.7实现FTP的文件上传与下载 281
16.8开启指定路径文件或程式 288
16.9获取本地文件夹所有文件信息 289
16.10实现ALV动态字段数据的抓取 290
16.11通过SAP实现邮件的发送 295
16.12获取Report程序源码及其开发对象 300
16.13实现双击文本输入字段链接到TCode 303
16.14实现ALV表头的自定义格式 306
16.15 自定义ALV工具栏 310
16.16 ALV表格数据双击事件 315
16.17动态程序的实现 316
16.18通过动态参数获取表字段数据 318
附录SAP ABAP开发常用TCode 320
参考文献 322
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《化学反应工程》许志美主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《刘泽华全集 先秦政治思想史 下》刘泽华著;南开大学历史学院编 2019
- 《口译理论研究》王斌华著 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《郎才女貌》李之华著 1942
- 《最美的时光》桐华著 2020
- 《禅宗精神与后现代精神的“家族相似”》邱紫华著 2019
- 《钢琴演奏与钢琴教学研究》张鲜华著 2018
- 《澳门人家》梁振华著 2019
- 《春日之书》陆烨华著 2019
- 《刘泽华全集 先秦政治思想史 上》刘泽华著;南开大学历史学院编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019