ABAP中进入Debug方式有两种:一种是在程序代码中设置断点,程序运行时则暂时停止在断点处;另一种是以调试状态运行(在命令栏里输入 /h 后回车再运行程序)。
进入调试界面后会有四个重要的调试按钮:
1. F5(单步运行):即逐步执行程序段中的每一步代码,如果语句为子程序或引用程序等模块,将进入模块内部继续单步运行;
2. F6(执行):逐行执行当前的程序代码,但不会进入程序模块内部;
3. F7(返回):如果目前状态牌某个子程序的模块内部,则返回调用该模块的上一级程序;
4. F8(继续运行):跳过后续语句行,直到遇到下一个断点或者观测点为止。
Watchpoint(观测点),作用有些类似于断点,用来观测某个变量在何时改变或者到达了某个值