-
1 - SAP系统概述
- SAP系统概述
- SAP系统架构
- SAP环境对于我们的ABAP程序
- ABAP工作台
-
模块2 - 数据字典
- 数据字典
- 数据字典 - 创建一个表,第1部分
- 数据字典 - 创建一个表,第2部分
- 数据字典 - 创建一个表,第3部分
- 数据字典 - 创建一个表,第4部分
- 数据字典 - 输入到表中的数据
- 表中的数据字典 - 查看资料
-
3 - ABAP编辑器
- 创建你的第一个程序 - 第1部分
- 创建你的第一个程序 - 第2部分
- 写声明
- 链接报表连同
- 声明变量
- 常量
-
4 - 执行计算
- 算术 - 加法
- 算术运算 - 减法
- 算术 - 科
- 算术 - 乘法
- 转换规则
- 部的变化
-
模块5 - 字符串
- 声明C和N的领域
- 串联
- 凝结
- 找到一个字符串的长度
- 更换
- 搜索
- 转移
- 分裂
- 子字段
-
6 - 调试程序
- 调试程序 - 第1部分
- 调试程序 - 第2部分
- 调试程序 - 第3部分
- 系统变量
- 表模式
- 断点
- 观察点
- 结束调试会话
-
7 - 工作与您的数据库表
- 复制你的表
- 外键
- 附加结构
- 包括结构
- 重点领域
- 删除字段
- 删除表
-
8 - 工作与其他数据类型
- 日期和时间字段
- 在计算中的日期字段
- 在计算中的时间字段
- 在计算中的数量和货币字段
-
9 - 使用ABAP修改数据库表中的数据
- 授权书
- 基础
- 数据库锁定对象
- 使用开放式SQL语句
- 使用开放式SQL语句 - 5报表
- 将第1部分
- 插入第2部分
- 明确的声明
- 更新
- 修改
- 删除
-
模块10 - 程序流控制和逻辑表达式
- 控制结构
- IF语句
- 将逻辑表达式一起
- 嵌套的if语句
- CASE语句
- 选择循环
- 做循环
- 嵌套的DO循环
- While循环
- 嵌套while循环
- 循环结束 - 继续
- 循环结束 - 检查
- 循环终止 - 退出
-
模块11 - 楼宇用户选择屏幕
- 活动
- 选择屏幕简介
- 创建选择屏幕
- 在选择屏幕
- 参数
- 复选框和单选按钮参数
- 选择“选项”
- 选择示例
- 选择增加
- 文本元素
- 变体
- 文字符号
- 短信
- 跳过线和底线
- 评论
- 格式化行和位置
- 元件块
-
12 - 内部资料表
- 内部表 -
- 内表的类型
- 一些最佳实践指南
- 创建标准和分类表
- 填充内部的表头行 - 第1部分
- 移动通讯
- 填充内部的表头行 - 第2部分
- 填充内部工作区的表
- 使用内部表在一个时间线
- 修改
- 详细说明“和”插入“
- 阅读
- 删除记录
- 排序记录
- 工作区域差异 - 循环
- 工作区域差异 - 修改
- 工作区域差异 -
- 工作区域差异 - 插入
- 工作区域差异 - 删除
- 删除一个表头行
- 删除一个表工作区
-
13 - 模块化程序
- 模块化程序 - 介绍
- 包括
- 程序
- 子例程 - 第1部分
- 子例程 - 第2部分
- 子例程 - 第3部分
- 子例程 - 第4部分
- 子例程外部程序
- 功能模块介绍
- 功能模块 - 第1部分
- 功能模块 - 第2部分
- 功能模块 - 编码第1部分
- 功能模块 - 编码第2部分
-
Module 1 – SAP System Overview
- SAP System Overview
- SAP System Architecture
- The SAP Environment For Our ABAP Programs
- Introduction To The ABAP Workbench
-
Module 2 – Data Dictionary
- Introduction To The Data Dictionary
- Data Dictionary – Create A Table Part 1
- Data Dictionary – Create A Table Part 2
- Data Dictionary – Create A Table Part 3
- Data Dictionary – Create A Table Part 4
- Data Dictionary – Enter Data Into The Table
- Data Dictionary – View the Data in Your Table
-
Module 3 – Introducing The ABAP Editor
- Create Your First Program – Part 1
- Create Your First Program – Part 2
- Write Statement
- Chaining Statements Together
- Declaring Variables
- Constants
-
Module 4 – Performing Calculations
- Arithmetic – Addition
- Arithmetic – Subtraction
- Arithmetic – Division
- Arithmetic – Multiplication
- Conversion Rules
- Division Variations
-
Module 5 – Character Strings
- Declaring C and N fields
- Concatenate
- Condense
- Find The Length Of A String
- Replace
- Search
- Shift
- Split
- Sub-Fields
-
Module 6 – Debugging Your Programs
- Debugging Your Programs – Part 1
- Debugging Your Programs – Part 2
- Debugging Your Programs – Part 3
- System Variables
- Table Mode
- Breakpoints
- Watchpoints
- End Your Debug Session
-
Module 7 – Working With Your Database Tables
- Make A Copy Of Your Table
- Foreign Keys
- Append Structures
- Include Structures
- Key Fields
- Deleting Fields
- Deleting Tables
-
Module 8 – Working With Other Data Types
- Date and Time Fields
- Date Fields in Calculations
- Time Fields in Calculations
- Quantity and Currency Fields in Calculations
-
Module 9 – Using ABAP To Modify Data In A Database Table
- Authorisations
- Fundamentals
- Database Lock Objects
- Using Open-SQL Statements
- Using Open-SQL Statements – 5 Statements
- Insert Part 1
- Insert Part 2
- Clear Statement
- Update
- Modify
- Delete
-
Module 10 – Program Flow Control And Logical Expressions
- Control Structures
- IF Statement
- Linking Logical Expressions Together
- Nested IF Statements
- Case Statement
- Select Loops
- Do Loops
- Nested Do Loops
- While Loops
- Nested While Loops
- Loop Termination – Continue
- Loop Termination – Check
- Loop Termination – Exit
-
Module 11 – Building User Selection Screens
- Events
- Intro to Selection Screens
- Creating Selection Screens
- At Selection Screen
- Parameters
- Check Boxes and Radio Button Parameters
- Select Options
- Select Example
- Select Additions
- Text Elements
- Variants
- Text Symbols
- Text Messages
- Skip Lines and Underline
- Comments
- Format a Line and Position
- Element Blocks
-
Module 12 – Internal Tables
- Internal Tables – Introduction
- Types of Internal Tables
- A Few Best Practice Guidelines
- Creating Standard and Sorted Tables
- Filling an Internal Tables with Header-Line – Part 1
- Move-Corresponding
- Filling an Internal Tables with Header-Line – Part 2
- Filling an Internal Tables with a Work Area
- Using Internal Tables 1 Line At A Time
- Modify
- Describe and Insert
- Read
- Delete Records
- Sort Records
- Work Area Differences – Loops
- Work Area Differences – Modify
- Work Area Differences – Read
- Work Area Differences – Insert
- Work Area Differences – Delete
- Delete A Table with Header-line
- Delete A Table with a Work Area
-
Module 13 – Modularizing Your Programs
- Modularizing Programs – Intro
- Includes
- Procedures
- Sub-Routines – Part 1
- Sub-Routines – Part 2
- Sub-Routines – Part 3
- Sub-Routines – Part 4
- Sub-Routines External Programs
- Function Modules Intro
- Function Modules – Part 1
- Function Modules – Part 2
- Function Modules – Coding Part 1
- Function Modules – Coding Part 2