图书介绍

SAP ABAP程序设计基础教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SAP ABAP程序设计基础教程
  • 温涛,盛国军主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561160947
  • 出版时间:2011
  • 标注页数:400页
  • 文件大小:111MB
  • 文件页数:413页
  • 主题词:企业管理-应用软件-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SAP ABAP程序设计基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础篇3

第1章 SAP系统基础知识3

1.1 ERP概述3

1.1.1 ERP产生的背景4

1.1.2 ERP系统的管理思想4

1.1.3 ERP的本质5

1.2 SAP R/3系统5

1.3 SAP R/3系统基本构成6

1.3.1 销售与分发(SD,Sales and Distribution)7

1.3.2 物料管理(MM,Material Management)7

1.3.3 生产计划控制(PP,Production Plan and Control)7

1.3.4 财务会计(FI,Financial Accounting)7

1.3.5 控制(CO,Controlling)8

1.3.6 人力资源(HR,Human Resources)8

1.3.7 ABAP(Advanced Business Application Programming)8

1.3.8 SAP Web AS(SAP Web Application Server)8

1.3.9 SAP Netweaver9

第2章 SAP R/3系统基本结构12

2.1 SAP R/3系统基础知识12

2.1.1 SAP R/3系统三层架构12

2.1.2 SAP R/3系统用户请求的处理过程14

2.1.3 对话工作进程的多路复用(Dialog Work Process Multiplexing)15

2.1.4 工作进程访问数据库的基本原理15

2.1.5 SAP R/3系统的数据结构16

2.2 SAP R/3系统客户端安装20

2.3 SAP R/3系统用户登录22

2.3.1 SAP Logon程序的配置22

2.3.2 SAP GUI用户登录23

2.4 SAP GUI界面主要功能24

2.4.1 SAP GUI界面元素24

2.4.2 SAP GUI基于角色的菜单25

2.4.3 SAP GUI界面常用功能27

2.5 SAP R/3系统实现方法30

第3章 ABAP开发基础33

3.1 传输的概念33

3.2 传输请求的概念34

3.3 ABAP语言集成化编程环境Object Navigator35

3.4 组织有效的开发37

3.5 创建Change Request38

3.6 用户自定义仓库对象命名约定及Access Key40

3.7 创建包40

3.8 创建简单的ABAP程序42

3.8.1 开始第一个ABAP程序42

3.8.2 为ABAP程序分配事务代码(TCode)44

3.8.3 ABAP程序的基本构成46

3.8.4 ABAP程序的注释47

3.8.5 链语句(Chained Statement)48

3.8.6 获取ABAP关键字帮助48

3.8.7 ABAP语句执行的返回值49

第二篇 开发篇55

第4章 ABAP语言基本语法55

4.1 ABAP语言概述55

4.2 ABAP数据类型57

4.2.1 数据类型和数据对象57

4.2.2 完整的ABAP标准数据类型58

4.2.3 不完整的ABAP标准数据类型58

4.2.4 局部数据类型59

4.2.5 ABAP数据类型分类59

4.2.6 ABAP数据对象分类60

4.2.7 文本符号的创建与使用方法61

4.2.8 系统定义的数据对象63

4.3 ABAP语法元素63

4.3.1 ABAP语句63

4.3.2 ABAP关键字分类63

4.3.3 数据对象赋值64

4.3.4 数据对象运算65

4.3.5 处理字符串65

4.4 ABAP程序的流程控制70

4.4.1 逻辑表达式70

4.4.2 使用条件分支语句75

4.4.3 使用循环语句77

4.5 发送对话消息(Dialog Messages)80

4.6 调试ABAP程序的方法83

4.6.1 进入调试模式83

4.6.2 在程序运行过程中进入调试模式83

第5章 ABAP字典库对象86

5.1 数据模型87

5.1.1 SAP系统数据建模层次87

5.1.2 SAP航班数据模型88

5.1.3 用透明表实现SAP航班数据模型89

5.2 数据元素和数据域90

5.3 透明表90

5.4 结构体92

5.5 使用结构体定义内存数据对象92

5.6 使用内表95

5.6.1 内表的含义95

5.6.2 内表的属性96

5.6.3 内表数据对象的定义98

5.6.4 内表的访问102

5.6.5 内表的控制级操作107

5.6.6 Extract Dataset110

5.7 使用字段符号116

5.7.1 字段符号的概念116

5.7.2 字段符号的定义与分配117

5.7.3 定义结构化的字段符号117

5.7.4 使用字段符号处理内表118

5.8 使用表增强119

5.8.1 使用Include Structure120

5.8.2 使用A1pend Structure121

5.9 制作输入帮助121

5.9.1 使用固定值121

5.9.2 使用检查表124

5.9.3 使用搜索帮助127

5.10 创建ABAP字典库对象132

5.10.1 创建结构体132

5.10.2 创建透明表133

5.10.3 为表创建数据维护程序140

5.10.4 创建内表141

5.10.5 创建数据库视图142

5.10.6 创建Search Help144

5.10.7 创建日期型输入帮助145

第6章 ABAP模块化程序设计150

6.1 ABAP子程序150

6.1.1 ABAP子程序简介150

6.1.2 定义子程序151

6.1.3 调用子程序154

6.2 ABAP事件156

6.2.1 ABAP事件的作用156

6.2.2 ABAP事件块示例158

6.3 使用ABAP功能模块159

6.3.1 ABAP功能模块概述159

6.3.2 ABAP功能模块的接口160

6.3.3 ABAP功能模块的查找161

6.3.4 ABAP功能模块的调用163

6.3.5 创建并使用Function Module164

6.3.6 调用Function Module实现服务器内容下载167

6.3.7 调用Function Module实现本地文件上传168

6.3.8 调用Function Module实现本地文件名的选择169

第7章 ABAP数据库操作171

7.1 SAP Open SQL基础171

7.2 Open SQL中的主要类型173

7.3 从数据库表中读取数据173

7.3.1 SELECT语句的用法174

7.3.2 从多表读取数据194

7.4 更改数据库表数据199

7.4.1 INSERT语句的用法199

7.4.2 UPDATE语句的用法201

7.4.3 MODIFY语句的用法204

7.4.4 DELETE语句的用法205

7.5 确认或取消对数据库表的更改206

7.5.1 数据库事务206

7.5.2 实现跨屏幕的事务208

7.5.3 使用Update工作进程执行事务210

7.6 在ABAP程序中使用本地SQL语句213

7.7 在ABAP程序执行过程中锁定数据库对象213

7.8 检查ABAP程序用户的权限214

7.9 使用表缓存215

7.9.1 表缓存(Table Buffering)215

7.9.2 缓存的三种类型216

7.9.3 表缓存的同步218

7.10 ABAP的文件处理221

第8章 选择屏幕与列表屏幕224

8.1 标准列表屏幕224

8.1.1 生成列表屏幕227

8.1.2 列表隐藏域的使用228

8.1.3 标准列表屏幕的格式化输出230

8.1.4 用WRITE语句输出符号和图标234

8.1.5 用WRITE语句显示复选框234

8.1.6 通过语句输入帮助插入WRITE语句234

8.1.7 设置列表的格式238

8.2 选择屏幕238

8.2.1 选择屏幕的功能238

8.2.2 选择屏幕声明240

8.2.3 选择屏幕后期事件处理244

8.3 选择屏幕的设计与调用246

8.3.1 选择屏幕的封装246

8.3.2 选择屏幕字段的校验247

8.3.3 创建选择屏幕字段的F1 Help和F4 Help248

8.3.4 选择屏幕的调用249

8.3.5 选择屏幕按钮事件响应250

8.3.6 选择屏幕Tabstrip251

8.4 采用逻辑数据库读取数据252

8.4.1 逻辑数据库概述252

8.4.2 逻辑数据库的事件255

8.4.3 逻辑数据库的流程终止258

第9章 用户对话屏幕设计261

9.1 ABAP对话屏幕的组成部分261

9.2 屏幕调用序列262

9.3 创建并且调用一个对话屏幕264

9.4 对话屏幕与程序之间的数据传输270

9.5 命令按钮处理273

9.6 屏幕字段校验279

9.7 使用表格控件(Table Control)280

9.8 使用子屏幕(SubScreen)282

9.9 使用Tab页控件(Tabstrip)284

9.10 使用树型控件(Tree Control)286

第10章 高级屏幕设计292

10.1 图形化用户接口292

10.2 创建上下文菜单300

10.3 创建下拉列表框302

10.4 ALV列表控件305

10.4.1 ALV控件概述305

10.4.2 ALV控件的创建305

10.4.3 ALV控件的事件响应310

第11章 ABAP面向对象编程313

11.1 面向对象基础314

11.1.1 面向对象概念314

11.1.2 类的特性315

11.2 类和对象316

11.2.1 类的声明与实现316

11.2.2 类成员的可见范围316

11.2.3 类的成员类型317

11.2.4 类的创建318

11.2.5 对象实例的创建321

11.2.6 对象成员的访问322

11.2.7 对象的内存回收323

11.2.8 方法的声明323

11.2.9 方法的调用327

11.2.10 函数方法330

11.2.11 构造方法332

11.2.12 类内部的命名空间333

11.2.13 引用变量ME的用法333

11.3 类继承334

11.4 抽象类与最终类337

11.5 基类与子类间的类型转换338

11.6 接 口339

11.6.1 接口的含义与功能339

11.6.2 接口的定义方法342

11.6.3 接口的实现方法342

11.6.4 接口的调用343

11.7 事件344

第12章 SAP内存管理与程序调用350

12.1 ABAP的程序调用350

12.2 SAP内存管理351

12.3 在ABAP程序间传递数据352

12.3.1 向被调用程序的选择屏幕传递数据352

12.3.2 使用ABAP内存和SAP内存传递数据354

第13章 智能表单Smart Forms360

13.1 Smart Forms概述360

13.2 创建Smart Forms的工具361

13.3 文本样式363

13.4 节点元素363

13.5 页节点364

13.6 窗口节点364

13.7 文本节点365

13.8 图形节点365

13.9 模板节点366

13.10 表单数据接口369

13.11 在程序中调用表单370

13.12 选择节点370

13.13 循环节点371

13.14 创建样式373

13.15 一个Smart Form的综合示例374

第14章 数据导入BDC技术382

14.1 BDC基础知识382

14.2 屏幕录制操作383

14.3 产生相关程序385

14.4 生成数据格式文件389

14.5 运行BDC程序导入数据395

附录 ABAP数据类型转换规则398

参考文献400

热门推荐