Skip to Content

To perform this, first go to Tr. CRMS_IC_CROSS_SYS. Here one can find the URL of the required destination system like:-

http://xxxxxx:8000/sap/bc/gui/sap/its/webgui/!?~transaction=IC_LTXE&~okcode=ICEXECUTE

Copy this URL and paste it in a notepad.

Now, on the event handler of the button click, set a flag and capture its value in the HTM page of the required view. One can take pointers from the following code :- 

<% if controller->open_clicked ne ‘X’ . %>

<thtmlb:button id      = “OPEN”
design  =
“EMPHASIZED”
onClick = “OPEN”
text    = “OPEN”
enabled =
‘true’
/>

<% endif . %>

<% if controller->open_clicked = ‘X’ .
controller->url =
‘”http://xxxxxx:8000/sap/bc/gui/sap/its/webgui/!?~transaction=SE11&~okcode=ICEXECUTE“‘.%>

<html>
<
iframe name = “ff” id =“ff” width = 800 height = 800 src = <%= controller->url . %> >
</
iframe>
</
html>
<% endif . %>

Here I’ve added a button using in the htm page of the view and on the event handler I’ve set a flag in the IMPL class. Based on the value of this flag the corresponding call to the URL is made in an iframe on the same page.

This opens up the SE11 transaction in an iframe on the same view. To open any transaction , replace ‘IC_LTXE’ in the URL with the required transaction.

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

  1. Hendrik Neumann

    Hi Nitin,

    great that you share your ideas with the community. Keep ’em coming!

    Just one suggestion: use the formating tools of SCN’s blogging editor to enhance the readablity of your blogs. E.g. if you click on the blue “>>” – icon you’ll find the syntax highlightning option.

    Best regards

    Hendrik

    (0) 

Leave a Reply