ABAP开发顾问必备:SAP ABAP开发技术总结[转载]

转载自SAP师太技术博客,原文链接:http://www.cnblogs.com/jiangzhengjun/p/4260224.html

在原文上增加了链接,此文及此文的链接版权都归SAP师太所有。

1.      基础

1.1.           基本数据类型

1.1.1.        P类型(压缩型)数据

1.2.           TYPE、LIKE

1.3.           DESCRIBE

1.4.           字符串表达式

1.5.           Data element、Domain

1.6.           词典类型与ABAP类型转换

1.7.           字符串处理

1.7.1.        count、match结合

1.7.2.        FIND …SUBMATCHES

1.7.3.        FIND …RESULTS  itab

1.7.4.        正则式类

1.7.4.1.             matches、match

1.7.4.2.             contains

1.7.4.3.             find_all

1.7.4.4.             find_next

1.7.4.5.             get_length、get_offset、get_submatch

1.7.4.6.             replace_all

1.8.           CLEAR、REFRESH、FREE

1.9.           ABAP程序中的局部与全局变量

1.10.         Form、Function

1.10.1.     FORM

1.10.2.     FUNCTION

1.10.2.1.           Function Group结构

1.10.2.2.           Function参数传值、传址

1.11.         字段符号FIELD-SYMBOLS

1.11.1.     数据引用、对象引用

1.11.2.     ASSIGN隐式强转

1.11.3.     ASSIGN显示强转

1.11.4.     UNASSIGN、CLEAR

1.12.         数据引用Data References、对象引用Object references

1.12.1.           数据引用Data References

1.12.2.           对象引用Object references

1.12.3.          GET REFERENCE OF获取变量的地址

1.13.         动态语句

1.13.1.     内表动态访问

1.13.2.     动态类型

1.13.3.     动态SQL

1.13.4.     动态调用类的方法

1.13.5.     ASSIGN 动态分配

1.13.5.1.           动态访问类的属性成员

1.14.         反射

1.14.1.     TYPE HANDLE

1.14.2.     动态创建数据Data或对象Object

1.14.3.     动态创建基本类型变量、结构、内表

1.14.4.     类对象反射

2.      面向对象

2.1.           类与接口定义

2.1.1.        components

2.2.           类定义、实现

2.3.           接口定义、实现

2.4.           类、接口继承

2.5.           向下强转型 ?=

2.6.           方法

2.6.1.        parameters

2.6.2.        PREFERRED PARAMETER首选参数

2.6.3.        普通调用

2.6.4.        简单调用

2.6.5.        函数方法

2.7.           me、super

2.8.           事件

2.8.1.        事件定义

2.8.2.        事件触发

2.8.3.        事件处理器Event Handler

2.8.4.        注册事件处理器

2.8.5.        示例

3.      内表

3.1.           LOOP AT循环内表

3.1.1.        SUM

3.1.2.        AT... ENDAT

3.1.3.        自已实现AT... ENDAT

3.2.           在LOOP AT中修改当前内表行

3.2.1.        循环中修改索引表

3.2.2.        循环中修改HASH表

3.3.           第二索引

3.3.1.        使用第二索引

3.3.2.        示例

3.4.           适合所有类型的内表操作

3.5.           适合索引内表操作

4.      OPEN SQL

4.1.           SELECT 、INSERT、UPDATE、DELETE、MODIFY

4.2.           条件操作符

4.3.           RANG条件内表

4.4.           FOR ALL ENTRIES

4.5.           INNER JOIN、LEFT OUTER JOIN使用限制

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值