‎2008 Jul 21 3:31 PM
Hi ,
during report program
at the the time of debugging ,there is external debugging and session break point options. what is difference between them
when we do the debugging . because when i am checking either http break point or session breakpoint it is showing same debugging process.please clarify about this.
thanks in advance.
‎2008 Jul 21 3:50 PM
Hi Abhay,
Go through this link, it is very usefull. Hope it resolves your issue.
http://help.sap.com/saphelp_nw70/helpdata/en/84/1f624f4505144199e3d570cf7a9225/content.htm
Thanks & Regards,
Nagaraj Kalbavi
‎2008 Jul 21 5:30 PM
When you set a breakpoint in the Debugger, it is created as a debugger breakpoint by default. A debugger breakpoint is only valid while the Debugger instance, in which it was set, is active. When the Debugger is closed, all debugger breakpoints set in it are deleted.
If you set a breakpoint in the ABAP Editor, for example, this breakpoint is a session breakpoint. Session breakpoints remain active independently of the existence of a Debugger and are valid for all external sessions of a logon. Within the Debugger, you can convert a debugger breakpoint into a session breakpoint and vice versa.
If the setting Session Breakpoints Active Immediately is checked (via Utilities ® Settings ® ABAP Editor ® Debugging in the ABAP Editor or Object Navigator), you can set a session breakpoint in an external session of a logon to force a running program into the Debugger that runs in the same logon (for example, in an external session) and will process the point at which the session breakpoint was set.
‎2008 Jul 22 7:11 AM
Hi,
In report program when we click small red button' stop' it ask for external or session break point. Here if u are working only in report program no other application is interacting with u then session breakpoint should be pressed because session breakpoint means that the breakpoint ur setting that is only for that particular session. when u end the session , breakpoint will also be deleted, again if u have to set a new breakpoint.
even if ur in the same session and u delete the earlier breakpoint , it vl ask again for that http breakpoint and session breakpoint.
while if u r interacting with other applications like RFC, BAPI and u want that external to ur session ur program can be debug. Then click as external breakpoint.
otherwise if u r doing only report program then whether u check http or session breakpoint. it vl show
same debugging process. But session breakpoint should be preffered.
Hope this information weill help you.
Regards
saurabh
‎2008 Jul 23 6:27 AM
Hi,
check this link it may be helpful to you.
http://help.sap.com/saphelp_nw70/helpdata/en/b0/940640555ae369e10000000a155106/content.htm
cheers,
sowjanya.