on 12-01-2010 3:04 AM
Hi Experts.
I have to call another WD application from one of my WD applications. I know there is a way to do it using method create_external_window. But that opens a popup.
We want to show the application on the same page.
Is it possible to do so? IFrame is obsolete, so I cannot use that also.
Any suggestions?
Thanks in adv.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>So, you can keep your option of IFrame still open. Other than that you are not left with much of choice.
That's not true at all - if as you state this other application is also web dynpro ABAP. As already suggested earlier you can use component usage to embed one Web Dynpro ABAP component within another. This is how things like FPM and ALV work. In fact if the other application is in fact WDA you wouldn't want to use an iFrame. An iFrame would cause two user sessions to be created. When you use component usage it is still one user session and all the web dynpro components can share data easily.
I think you can proceed as follows:
You need to go for Component Usage. Define the usage of second component in first component. Place one view container ui element in the view of your first component. Place the view of second component (which you want to display in same page) in the interface view. Embed this view in the view container ui element of first component through window.
Regards,
Saket
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.