Skip to Content
author's profile photo Former Member
Former Member

Communication between Custom Menu and Dynamic Page

Hi All,

let me tell you my requirement first. I need some idea from you guys on how to do this.

I have a custom tree menu (list of SAP reports) being displayed under the detailed navigation of portal. Each tree leaf carries one url for one report, clicking which it should open the report in the right hand content area. The iView in the content area is generic, it recieves the url of the report and displays the same. I could make this thing working if I put the menu iView and the report display iView in the same page in two areas. But when I add the SAP Menu iView in the default framework under the detailed navigation I have the following questions:

1. How can I make the runtime understand that where I need to open the page?

2. How can I pass the URL value to the report page so that it can display the URL?

3. I read that for EPCF communication iViews need to be in the same page. But if I add the Menu iView in the default framework how can it and the report page be in the same page?

4. If I use EPCF.doNavigate() for navigating to the report generic page then how will it understand whats the URL its going to open?

Please give me some idea on how to achieve this.

Thanks in advance...


Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Aug 23, 2005 at 08:26 AM

    Hi Shubhadip,

    1.) See 4.), as you proposed by yourself, using doNavigate.

    2.) See 4.), as a parameter added to the URL called by doNavigate.

    3.) EPCF also works between an iView under the DetNav (on the framework page) and the content area - in the end, all iViews are on the same page (the framwork page).

    4.) You could call doNavigate on the client click event, having determined the target URL before on the server side; maybe calling the same iView for each target, but with different parameters (in fact, the URL).

    Hope it helps


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.