Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Debug Components

Former Member
0 Likes
558

Hi ..

i dont know much about debugging .. in abap debug mode

i see pushbuttons

Table

Breakpoints

watchpoints

calls

overview

seeting .. i had not used all this but doing r&d but unable to understand how to use and why it is use can any body send me the help link .. or can explain it with navigations.

regards

regards

1 ACCEPTED SOLUTION
Read only

dani_mn
Active Contributor
0 Likes
498

HI,

TABLE: it is used to display entreis in internal tables you can enter internal table names.

Breakpoints: An overview of all the breakpoints set in program will be displayed in this tab.

WatchPoints: you can create watch point during dubugging so the system will stop at some speicfic condition. there is a create button in the application tool bar. you can view all created watch points here.

CALLS: show the current program stack.

overview: shows processing blocks of current main program.

Settings: here you can change the your debugging mode setting there are some options available like stop at warning, dump at warning.

Regards,

HRA

3 REPLIES 3
Read only

dani_mn
Active Contributor
0 Likes
499

HI,

TABLE: it is used to display entreis in internal tables you can enter internal table names.

Breakpoints: An overview of all the breakpoints set in program will be displayed in this tab.

WatchPoints: you can create watch point during dubugging so the system will stop at some speicfic condition. there is a create button in the application tool bar. you can view all created watch points here.

CALLS: show the current program stack.

overview: shows processing blocks of current main program.

Settings: here you can change the your debugging mode setting there are some options available like stop at warning, dump at warning.

Regards,

HRA

Read only

Former Member
0 Likes
498

Hi,

ABAP Debugger is a tool which helps smooth debugging of your code. Pushbuttons and their usage:

Fields - You can double click on a field to know its value at runtime.

Table - Clicking on this and then double click on any internal table / workarea, you can view the values stored at runtime.

Breakpoints - You can see the breakpoints for your code by clicking on this button. If you want to set break points, navigate to Breakpoint in the menu and then use break-point at functionality. By this you can set breakpoint at various levels. Also you can navigate to a particular line of code and double click at the beginning on the line to set a breakpoint.

Watch points - This feature is used in order to check for particular field getting a specific value at runtime. For example if you have a field like itab-vbeln, and if you want to stop when itab-vbeln gets value 10000, you can create a watch point. once this value is reached the system will intimate saying watch point reached. This feature helps when you want to analyse a particular record bypassing various other records in the flow.

Calls - This will show all the system calls made, i.e the various programs types and processing blocks called will be displayed.

Overview - displays the processing blocks of the current program

Settings - Here you can configure how the debugger has to behave in case of update tasks / memory monitoring etc.

Hope this helps a bit.

Rgds,

HR

Read only

0 Likes
498

hi,

have a look here: <a href="http://help.sap.com/saphelp_470/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm">Debugger</a>

A.