cancel
Showing results for 
Search instead for 
Did you mean: 

Calling WDA from BSP

Former Member
0 Kudos

Hi all,

Is it possible to call WDA from a BSP via a hyperlink and pass parameters that the WDA would need? How could I go about doing this?

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Alexander,

You can't pass the information(Context Data) from WDA to BSP directly so you just store the information in some variables or internal tables use the normal user paramenters like EXPORT & IMPORT or SET and GET parameters. Thgoruhg this way only you can communicate the data between these 2 technologies otherwise you need to save the data in some ztable and use the same table in both technoloes.

you can also use Server Side Cookies.

Perhaps take a look into this blog from Koen Labie:

/people/koen.labie2/blog/2006/11/29/eating-cookies-with-webdynpro-and-bsp

The blog shows how to pass the data from BSP to WD.

Transfering data between WD and BSP via Server side Cookies can also be used for your requirement.

For that you have to set the Data Cookie in the WD and then get the Cookie in the BSP.

Please keep in mind that if you mix two different technologies you will have to deal with integration. WD and BSP will run in two different sessions at the server. Handling data exchange, login, logoff, data transfer at the server and client, etc can be challenging. You might end up with recreating enterprise portal-like software. So depending on the scope of the project, it might be more advisable to stay within the BSP environment or to reuse the SAP enterprise portal to integrate these two technologies at the client.

Hope this will help you.

Cheers,

Darshna.

Yashpal
Active Contributor
0 Kudos

Hi Alexander ,

For every webdynpro application the URL is automatically generated u can see the URL in the webdynpro application in the adminstration data of it.

for passing the parameter in it . define the parameters for the wdA application in the parameters tab.

for passing the parameters u have to make hyperlink in ur BSP application as

URLofWDA-Application?parametername1=value&parametername2=value

Try this hope this will solve ur problem.

Regards,

Yashpal