cancel
Showing results for 
Search instead for 
Did you mean: 

Parameter passing to external window

Former Member
0 Kudos

Dear Experts,

How Can we pass parameters to a newly created external window from parent window?

I am using the method "createNonModalExternalWindow(URL,title)" to create the external window.

Regards

Amit

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Add ?<ParameterName>=<value> at the end of the URL

Ex:http://localhost:50000/StorePosSessionBeanService/StorePosSessionBean?wsdlmode=ws_policy

In the above one "wsdlmode" is the name of the parameter and "ws_policy is the value for it.

Regards

Ayyapparaj

Former Member
0 Kudos

You mean while generating URL for the new window, append the parameters to end of URL as key/value pair??

How would I retrieve the parameters in the newly created window?

Amit

Former Member
0 Kudos

Hi Amit,

You can retrieve the parameter value from the URL like below:

WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("parameter_name");

Regards,

VJR.

Former Member
0 Kudos

IWDRequest request = WDProtocolAdapter.getProtocolAdapter().getRequestObject();

http://help.sap.com/javadocs/NW04S/current/wd/com/sap/tc/webdynpro/services/sal/adapter/api/IWDReque...

Former Member
0 Kudos

Hi,

You mean while generating URL for the new window, append the parameters to end of URL as key/value pair??

Yes, do URL encoding too...

String value = WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("<key>");

Regards,

Ayyapparaj.

Former Member
0 Kudos

Thanks to everybody for a lightening response :).

I awarded the points and closed the thread.

Regards

Amit

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,