===================================
目錄:
1、配置代碼調試啟動程序kdmain.exe
2、設置斷點
3、觸發調試
4、變量跟蹤
===================================
本例前提是:插件已注冊到業務單據外購入庫上,並注冊成功。
1、配置代碼調試啟動程序kdmain.exe
在源代碼工程上,點擊右鍵,選擇屬性,設置調試的啟動程序。
2、設置斷點
在初始化事件設置斷點
點擊啟動調試
3、觸發調試
打開供應鏈 - - 采購管理 - - 外購入庫 - - 外購入庫新增,觸發調試(因為單據啟動時,會觸發單據初始化事件)
4、變量跟蹤
按F8逐語句進行調試。(遇到F55=GetCtlIndexByFld("FEntrySelfA0155",true)這種函數賦值,
可以用shift+F8逐過程調試,跳過調試進入該函數)
打開視圖 - - 本地窗口,查看調試過程中變量賦值情況。其中,我們看到F55沒取到值,值為0。
備注:Me是屬於我們開發定義的變量;m_BillTransfer是屬於單據的變量情況。