Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Web Dynpro iView - how to pass URL parameters?

I have a Web Dynpro application that is housed in the Enterprise Portal. We have a requirement where we need to provide an external link to the iView/Web Dynpro component - for the sake of this discussion, assume it's email. As part of this URL link, we need to pass a parameter that will cause the Web Dynpro app to fetch some data.

The Web Dynpro has a startup plug parameter - call it 'id'.

I can invoke the Web Dynpro application directly, and pass the id paramter on the URL - the application can see the parameter just fine. However, when I try and do the same via a Roles-based URL, the parameter does not survive. I've tried two different methods:

http://host:port/irj/portal?NavigationTarget=ROLES://path/to/iview&id=1234

and

http://host:port/irj/portal?NavigationTarget=ROLES://path/to/iview!26id=1234

neither of which work.

is there a way to do what I'm trying to do? Note that the 'id' paramter is dynamic - I can't code it in the Web Dynpro iView configuration.

Former Member
Not what you were looking for? View more on this topic or Ask a question