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

Calling transaction SE01 and setting Display tab from custom program

Former Member
0 Likes
2,770

I am writing a custom report program and want to call transaction SE01 from there. Whenever I call this transaction, the display tab must be set as initial screen.

I am writing a custom report program and want to call transaction SE01 from there. Whenever I call this transaction, the display tab must be set as initial screen.

6 REPLIES 6
Read only

SimoneMilesi
Active Contributor
0 Likes
2,249

Call the transaction using bdc data filled with

Read only

0 Likes
2,249

Thanks Simone for help...I have got a function module that serves my requirement. Using this FM, I can directly jump to that screen, without actually calling the transaction SE01.

TR_SHOW_REQUEST

Read only

2,249

Your question was not clear at all (reflected in the "wrong" answers), you should have asked "I want to programmatically display the screen of one TR details, as if it was called from SE01... see attached image"

Read only

0 Likes
2,249

So you didn't need to call SE01.....

Read only

0 Likes
2,249

Yes, I accept this. I was earlier using the statements CALL TRANSACTION 'SE01' and skipping the first screen. That is why, I asked this question.

Read only

RaymondGiuseppi
Active Contributor
0 Likes
2,249

Change temporarily your workbench settings.

* local data
 DATA: rseumod TYPE rseumod,
       old_rseumod TYPE rseumod.
* Read current settings.
 CALL FUNCTION 'RS_WORKBENCH_CUSTOMIZING'
   EXPORTING
     suppress_dialog = 'X'
   IMPORTING
     setting         = old_rseumod.
 rseumod = old_rseumod.
 " Change settings
 rseumod-wbo_screen = '7'. " Loolk at RDDM0001 for constants gc_screen_*
 EXPORT rseumod TO MEMORY ID 'RSEUMOD'.
 " Call transaction
 CALL TRANSACTION 'SE01'.
 " Restore previous settinfs
 rseumod = old_rseumod.
 EXPORT rseumod TO MEMORY ID 'RSEUMOD'.

Regards,
Raymond