1. SAP基礎

ABAP是SAP的開發語言之一, 也是SAP最重要的開發語言, 如果你連SAP基本操作都不會, 那麼此處可以ctrl+w了, 先把SAP基本操作學會再來看, 此處不再贅述. 最少需要知道以下幾點:

a. 計算機上有SAP GUI.

b. 會配SAP的登錄連接, 會知道如何登入SAP

c. 知道事務代碼為何物, 知道開發常用的一些事務代碼, 如SE80, SE38等.

d. 學習SAP的姿勢, 應該重點在SCN上.

2. 第一個ABAP程序

a. 第一個事務代碼: se38.

進入後如上圖所示, 我們首先需要創建一個程序, 這裡的程序首字母必須為Y或者Z.

這裡我們創建第一個程序, Z_LS_001, 點擊創建按鈕後, 會彈出一個窗口:

這裡我們選擇可執行程序, 至於其它的是什麼用的, 我們未來會講到, 此外, 我們還需要填寫一個狀態, 如果是實際應用的, 選擇 客戶生產程序, 我們這裡選擇測試程序, 其它不用理會, 點擊下面的保存.

當然, 這裡馬上又會彈出一個窗口:

如果是企業正式應用, 會有basis配置傳輸路徑, 填寫響應包即可, 這裡我們點擊本地對象.於是乎, 就生成了我們的第一個程序:

如上圖所示, ABAP中的代碼, 都是大小寫不敏感的. 我們首先讓它輸出一個Literally.

很簡單:

ABAP中的每一個語句結尾用英文的句號".", 所有的字元串都用單引號, 雙引號表示單行注釋, 每一行的首字母*表示本行是注釋.

如果你覺得大寫看起彆扭, 可以在這裡設置:

然後會彈出一個窗口:

選一個你喜歡的方式即可.

再在界面上點擊程序美化器:

就變成了如下的樣子:

現在我們我們可以ctrl+S下, 即保存, 可以發現程序名的後面跟著 非活動 三個字, 那表示當前的程序是不可用的, 還需要激活一下, 快捷鍵CTRL+F1:

也可以點擊上述按鈕, 即得到活動的程序, 最後, 點擊一下

也可以快捷鍵F8得到結果:

即得到我們代碼輸出的值


推薦閱讀:
相关文章