01ABAP啟程,2調(diào)試和發(fā)布Hello World!

2、程序檢查激活與調(diào)試

代碼編輯完成后,可通過SAP的檢查、測試、調(diào)試工具等對程序進行排查,以盡可能在程序交付前找出問題。


檢查 激活 運行 斷點設(shè)置

2.1、程序檢查

能找出變量定義、語法等的錯誤,如在代碼中,變量date6ms,在定義時輸入為data6m(圖1-17中37行),使用時卻還是date6ms(52行和70行),點擊檢查后,將在界面上顯示檢查的結(jié)果窗口,告知問題及可能的解決辦法;如果檢查沒問題,則會在狀態(tài)欄顯示“XXXX未發(fā)現(xiàn)錯誤”的提示。


圖1-17 程序檢查

2.2、程序激活

如果程序檢查沒問題,可以點擊激活,以表示此程序可用,可以執(zhí)行,其狀態(tài)也將變成“活動的”。

2.3、程序調(diào)試

1)設(shè)置會話斷點
如想了解各變量包括當前日期、年齡、6月份后的日期,在賦值前后的值的變化情況,則可以在程序中添加斷點,如圖1-18:

圖1-18 斷點設(shè)置

2)運行程序
執(zhí)行后,將彈出初始界面如圖1-19,輸入姓名出生日期后執(zhí)行:

圖1-19 程序運行初始界面

運行到斷點后,將打開ABAP調(diào)試器,如圖1-20,在此可以查看變量情況(雙擊變量,將添加到變量窗口并顯示其值),可通過對程序的繼續(xù)執(zhí)行,查看其變化情況。

圖1-20 運行到斷點

3、發(fā)布程序

程序開發(fā)完成后,可通過ABAP工作臺或編輯器運行程序(如前所述調(diào)試程序操作),另外還可以通過創(chuàng)建事務(wù)代碼,以方便快捷調(diào)用和執(zhí)行程序。
繼續(xù)進入工作臺,在開發(fā)包節(jié)點下的“程序”中可找到完成的程序,選擇此程序后“右鍵-->創(chuàng)建-->事務(wù)”,將彈出創(chuàng)建事務(wù)的窗口,如圖1-21,輸入事務(wù)代碼和文本及設(shè)置好啟動對象后,點擊對勾,將打開事務(wù)的詳細設(shè)置界面如圖1-22,在此可設(shè)置此事務(wù)對應(yīng)的程序,完成后保存,即完成程序的發(fā)布。
由此即可如實踐目標所示運行程序。

圖1-21 創(chuàng)建事務(wù)代碼基本屬性
圖1-22 事務(wù)代碼的具體指定

(01啟程 全文完)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容