公众号:SAP Technical
本文作者:matinal
 

前言部分

大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。

正文部分

SAP的系统不断的更新

7.40已经出来很久了,一直忙着没有更新7.40新语法内容

慢慢写点新语法的相关内容

首先说一下7.40的特点及简介

1、ABAP 7.40是AS ABAP 7.31(也称为ABAP 7.03)的下一代,ABAP 7.31是建立在AS ABAP 7.0上的ABAP 7.02的下一代。就是每一代产品按照数字形式发布更新。

2、在ABAP 7.0发布后,ABAP语言的进一步开发主要是在7.10,7.20,7.30代码行中完成,而大多数用户仍然保留7.0x代码行。 为了让更大的开发者可以使用更好的开发,几年前从7.2到7.02发生了一个主要的功能退出。 7.2的所有功能(除了基于类的异常启用RFC和语句错误从package版本)在7.02可用。

3、在7.2和7.3之间或在7.02和7.03之间没有增强ABAP语言(aka 7.31)。 同时7.10,7.20,7.30代码行关闭。 由于该代码行的大多数开发(特别是那些不与ABAP语言本身相关的增强)反向移植到7.03,7.03被重命名为7.31,两个代码行变为一个:7.0x - > 7.31行。

4、在为SAP内部使用打开了另一个ABAP代码行期间:基于7.2的ABAP 8.0到8.04。 这是第一个ABAP代码行,其中ABAP是以非向下兼容的方式进一步开发的。 事实上,许多被视为已过时的功能已从代码行中删除(即使是逻辑数据库!)。 新的ABAP是为NGAP(下一代ABAP平台)制定的,并且在内部用于基于面向对象和基于框架的新产品(例如,按设计的业务)的SAP。 当然,传统的ABAP程序几乎不能在NGAP上运行。

5、随着HANA的到来,需要进一步开发ABAP在7.0x - > 7.31。 第一个就是7.40。 再次,一个大的后台发生了。 这一次从8.0x到7.40。 为NGAP开发的许多有用的ABAP功能发现他们的方式回到7.0x线 - 这一次通过保持完全向下兼容性(还有一些功能,由于这个限制还没有被反向移植)。

6、从7.40开始,ABAP进一步在与内核版本捆绑在一起的支持包中开发。 可用于客户的第一个捆绑支持包是SP02,内核7.40。 后续是SP05与内核741.进一步捆绑的SP将来,每个都有自己的内核,因此具有新的ABAP功能。

除了来自NGAP的反向端口,ABAP的独立增强应用于7.40以使ABAP适合HANA。 一些已经在SP02可用,更多与SP05,SP08,等等。

ABAP 8.0x代码和NGAP不能供公众使用,但仅用于SAP自有平台。

最新文章

  1. js中== 和===中的区别
  2. 实验12:Problem J: 动物爱好者
  3. 判断某个对象是不是DOM对象
  4. Cocos2d-x 重写draw方法绘制直线等图形时被遮挡覆盖问题的一种解决方案
  5. Memcache仅仅支持简单数据类型
  6. .NET(C#):获取进程的内存私有工作集
  7. c# 接口代码实例
  8. 百练2755 奇妙的口袋 【深搜】or【动规】or【普通递归】or【递推】
  9. IE8下载按钮失效
  10. 驴吃胡萝卜问题——牛客/FEI
  11. MVC3+EF4.1学习系列(一)-------创建EF4.1 code first的第一个实例
  12. 面试(2)-java-se-HashSet和TreeSet12
  13. [LeetCode] Valid Palindrome II 验证回文字符串之二
  14. HTTP 内容编码,也就这 2 点需要知道 | 实用 HTTP
  15. Jackson Annotation Examples
  16. atcoder NIKKEI Programming Contest 2019 E - Weights on Vertices and Edges
  17. setInterval 传值设参数
  18. dblogin userid ogg ERROR: Unable to connect to database using user ogg
  19. LeetCode——11. Container With Most Water
  20. C++ OCCI API数据库操作之连接、返回查询结果集为json格式

热门文章

  1. GoAccess安装及分析nginx实时日志
  2. HDU - 6253 Knightmare (打表+拉格朗日插值)
  3. HihoCoder1052基因工程(简单模拟题)
  4. maven在eclipse运行命令和calss文件没有更新的问题
  5. Ubuntu caffe 测试matlab接口
  6. SQL Server判断表中某字段是否存在【转】
  7. [转载]Apple Swift学习资料汇总
  8. js 创建节点 以及 节点属性 删除节点
  9. <label>标签的相关内容
  10. hdu 2604 Queuing(推推推公式+矩阵快速幂)