ABAP對面向對象的支持已有十多年的歷史,然而在生產實踐中,我們對這門技術的應用十分有限。 一方面,面向過程的慣性長期存在着;另一方面,對於大部分二次開發工作而言,似乎並沒有足夠的理由促使開發者使用面向對象技術。二者結合的結果,就是目前大部分ABAP開發者還在只寫面向過程的代碼。 我不認為 ...
由於歷史遺留原因,很多項目也還在使用老的ABAP過程化語句進行開發,但新的SAP很多的東西都已經通過類來實現了,比如BAPI 比類還早 BADI ALV,還有很多東西都了已經通過類來重寫了,所以為了與時俱進,還是使用類吧 . 面向對象... . . 類與接口定義... . . . components. . . 類定義 實現... . . 接口定義 實現... . . 類 接口繼承... . . ...
2015-01-31 20:30 0 4526 推薦指數:
ABAP對面向對象的支持已有十多年的歷史,然而在生產實踐中,我們對這門技術的應用十分有限。 一方面,面向過程的慣性長期存在着;另一方面,對於大部分二次開發工作而言,似乎並沒有足夠的理由促使開發者使用面向對象技術。二者結合的結果,就是目前大部分ABAP開發者還在只寫面向過程的代碼。 我不認為 ...
18.3. 業務對象和BAPI184 18.3.1. SAP業務對象(SWO1)... 184 18.3.1.1. 業務對象類型的組成... 185 18.3.1.2. 業務對象(BO)設計... 185 ...
20.14. 權限檢查 AT SELECTION-SCREEN. DATA: BEGIN OF lt_bukrs OCCURS 0, bukrs TYPE t0 ...
ALV開發必備!這里只貼一些粗略的東西,還有一篇關於ALV詳細的文檔,有時間再貼吧 7. ALV. 70 7.1. Layout重要字段... 70 7.2. FIELDCATALOG重要字段... 70 7.3. ...
20.7. OLE CREATE OBJECT obj_name 'app'."創建APP應用類的一個對象obj_name實例SET PROPERTY OF obj_name 'XXX' = f ."設置對象OBJ_NAME屬性xxx為值fGET PROPERTY ...
21.1. 日期函數... 265 21.1.1. 日期、時間驗證... 265 21.1.2. 內部轉換外部格式... 265 21.1.3. ...
OPEN SQL也是ABAP開發人員必備的知識,雖然可以使用原生的SQL來寫,但不建議,就像JDBC與Hibernate的關系,性能與跨數據庫的選擇。但為了開發的簡便與可移值性,還是使用Open SQL吧!這里貼出一些常用的操作,做項目時我也經常翻出來看一眼再寫。 4. ...
12.18. 屏幕跳轉 LEAVE SCREEN. or LEAVE TO SCREEN <next screen>. LEAVE SCREEN語句會 ...