【ABAP系列】SAP ABAP7.40新語法簡介第一篇


公眾號: matinal
本文作者: 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自有平台。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM