Application Development 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: 

How call a program wihout screen with a transaction ?

former_member425121
Participant
0 Kudos

Hi every body

I created a very small program wich saves in memory some value and call another existing transaction.

I need to create a new transaction for call this program, but when i create the transaction this ask me for a screen number for the program, but a don't have any screen, my program is only for save the memory value and call another tcode. I created the program with type 1 Executable.

Wich type must i create the transaction for this program so this tcode does not ask for any screen ?

Thanks

Frank

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Try a report transaction. Screen 1000 is default. I think you can just leave it as is or you can remove it and see if it works.

I tested it - if you remove the screen number, it inserts 1000. And it works.

Rob

Message was edited by: Rob Burbank

4 REPLIES 4

Former Member
0 Kudos

Try a report transaction. Screen 1000 is default. I think you can just leave it as is or you can remove it and see if it works.

I tested it - if you remove the screen number, it inserts 1000. And it works.

Rob

Message was edited by: Rob Burbank

Former Member
0 Kudos

Hi,

You can also create a transaction using:

1. Transaction with variant

2. transaction with params

  • 3. Program with selction screen, will have a default screen 1000.

these wont invlove any screen names

Regards,

Anjali

Former Member
0 Kudos

Hi frank,

1. While creating tcode thru se93,

choose the radio button (2nd radio button)

"Program and selection screen (report transaction)"

2. A new screen will come,

in which 1000 will be the defalt screen number

(which is perfectly ok)

3. Just give your program name, text.

4. Tick all the check boxes.

5. Thats all !

regards,

amit m.

Former Member
0 Kudos

HI

GOOD AS YOU HAVE MENTIONED IN YOUR QUERY YOU CAN CREATE A TCODE IN MODULE POOL REPORT OR IN EXECUTABLE REPORT.

I THINK YOU HAVE MENTIONED ANY SCREEN NUMBER IN YOUR REPORT PROGRAM,JUST REMOVE THAT.BY DEFAULT EVERY REPORT HAVING A SCREEN NUMBER 1000.SO IF YOU CREATE A TCODE THAN SYSTEM WILL TAKE CARE.

THANKS

MRUTYUN