Debugging tool is a very useful tool for an ABAPer. You can simply put a break-point in ABAP code and then when you execute that program the above screen will appear for your program. Now you can do many things with this tool to investigate your issue line by line. Let's find out the most useful features pf this tool.
Single Step(F5): Executes the report line by line. This is useful if the user wants to see the program execute one line at a time.
Execute(F6): Processes all of the steps associated with one line of code. For example, one line of code may be a call to a subroutine. Execute will process that line without showing all of the activities inside the subroutine.
Continue(F7): This will help you to come out of a particular sub program of your main program without line by line code.
Continue(F8): Processes all statements until a break-point or the end of the program is reached. If no breakpoints exist, the system will execute the report in its entirety without stopping.
Use the the arrow buttons, or type in the line number required to move in the code display (page icons and page up and down keys can also be used)
To display the current statement (ie next statement to be executed) click the push-button next to the line number