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

executing a program of type executable

venkatasap
Participant
0 Likes
1,301

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.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,249

Hi

U need to run the program online in order to stop it at the break-point

Max

9 REPLIES 9
Read only

Former Member
0 Likes
1,250

Hi

U need to run the program online in order to stop it at the break-point

Max

Read only

0 Likes
1,249

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.

Read only

0 Likes
1,249

there might be certain conditions ..

Please use /h before executing

or put a brek point on report statement in report..and try to debug

Read only

0 Likes
1,249

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.

Read only

0 Likes
1,249

I don't know which program is, but I suppose u can run it by SE38

Max

Read only

Former Member
0 Likes
1,249

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

Read only

Former Member
0 Likes
1,249

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.

Read only

0 Likes
1,249

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.

Read only

Former Member
0 Likes
1,249

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.