‎2010 Feb 19 10:11 AM
Hi SapAll.
it is just small doubt ,here iam trying to execute a program of type EXECUTABLE by putting a break point in the source code of that program,but its not executing when i ask the functional person hs says this program will be executing for each hour a day.
can any body help me in this.
regads.
Varma.
‎2010 Feb 19 10:14 AM
Hi
U need to run the program online in order to stop it at the break-point
Max
‎2010 Feb 19 10:14 AM
Hi
U need to run the program online in order to stop it at the break-point
Max
‎2010 Feb 19 10:17 AM
Hi.
how i can run the program online.
one more thing is if i executed the program withou break point it not updating the table that it is supposed to be.
so how would i know that this program in running.
regards.
Varma.
‎2010 Feb 19 10:19 AM
there might be certain conditions ..
Please use /h before executing
or put a brek point on report statement in report..and try to debug
‎2010 Feb 19 10:21 AM
HI,
If you are saying this is executable program , then you must be knowing the program name. if not take it from job and run it.
‎2010 Feb 19 11:21 AM
I don't know which program is, but I suppose u can run it by SE38
Max
‎2010 Feb 19 10:15 AM
Hi,
I guess when functional guy is saying it run's every hour, it means this program might be scheduled in a job.But it do not stop you from running it manually, if it is a executable program. Might be program is not reaching your breakpoing. debug by putting /h and check where it is failing.
Cheers
Anurag
‎2010 Feb 19 10:22 AM
Hi,
pls type /h in the command box after filling the data on the selection screen. This will take you to the debug mode.
if the debugger is not stopping at the breakpoint you have put, the statement might not be executing at all. alternately you can try with the static breakpoints with BREAK <user name>. statement.
thanks,
teja.
‎2010 Feb 19 10:28 AM
Hi Varma,
as said by out friends. i thought you are running this report using a Tcode(might be simply by executing).
table updations and all we will generally do in event start-of-selection.
so better hard code break-point in your report in start-of-selection event as BREAK <user name>.
so when ever you run the report it will definitely stops at this point so that you can continue in debugging mode to find out the place when you are facing problem.
or else run your report and after giving inputs on to the selection-screen fields before executing the enter '/h' in the command field and execute. it will runs in debugging mode.
Thanks & regards,
Sasi Kanth.
‎2010 Feb 19 11:17 AM
You can run the EXECUTABLE program by SE38 directly. follow the below steps
1 GOTO SE38 and give the program name and choose display
2 Put break point in your code at the specified position.
3 press F8 or click on execute icon (icon is present at application tool bar)
4. if your program has selection screen then screen will display now enter the values in screen fields and again press F8 or click on execute icon.
Note: It is not necessary to create a Transaction Code for EXECUTABLE program.