Skip to Content
0

Embed Design Studio applications inside of each other

Nov 29, 2016 at 09:59 PM

538

avatar image

Is there a way, either in Design Studio proper, or via the SDK, to embed a Design Studio application inside of another.

Ideally we could create a common "outer" frame that passes filter values to individual dashboards that are loaded inside some sorted of embedded IFRAME.

In Xcelsius/SAP-Dashboards there was a concept similar to this, although limited, where a special component (SWF-Loader) acted as a container for embedded dashboards in which smaller dashboards could be loaded. I wonder if a similar concept exists in Design Studio.

Thank you in advance.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

5 Answers

Knoa Support Nov 30, 2016 at 04:25 PM
1

The Design Studio SDK 'EmbeddedFrame' component looks promising.

I was able to embed a Design Studio application inside of another one. When resetting the URL of the embedded frame from within the outer application, the frame reloads with new content. With this in mind I was able to propagate a filter value from the outer application to the embedded application.

I was able to do this by defining a URL-Parameter Global-Script-Variable in the embedded application and updating this parameter and appending it to the URL of the embedded-frame from within the outer application. See the attached screenshot below.

It would be ideal if the embedded application were somehow aware of its container such that it could pass values back to the outer application, although this does not seem feasible with the current 'EmbeddedFrame' component.


Share
10 |10000 characters needed characters left characters exceeded
Tammy Powlas
Nov 29, 2016 at 11:05 PM
0
Share
10 |10000 characters needed characters left characters exceeded
Nithyanandam Venu Nov 30, 2016 at 04:52 AM
0

Hi,

I think you can achieve this, however not sure about the passing variable.

This might help

https://archive.sap.com/discussions/thread/3614561

Thanks,

Nithyanandam

Share
10 |10000 characters needed characters left characters exceeded
Mustafa Bensan Nov 30, 2016 at 05:22 AM
0

Hi Knoa,

Depending on your timeframe, if you wait for the release of Design Studio 2.0 (Lumira 2.0) you will be able to achieve the desired result as standard with a new feature called "Composite" components as per Figure 21 in ANP100 SAP BusinessObjects Lumira + SAP BusinessObjects Design Studio = Lumira 2.0 #SAPTechEd Recap

Regards,

Mustafa.

Share
10 |10000 characters needed characters left characters exceeded
Knoa Support Dec 06, 2016 at 06:13 PM
0

To follow up with the EmbeddedFrame component, I am finding that, when an event is fired outside of the EmbeddedFrame, it causes the EmbeddedFrame to reload.

To address this issue I have opened another Question (https://answers.sap.com/questions/77969/how-to-prevent-design-studio-embeddedframe-sdk-com.html), and a GitHub issue (https://github.com/org-scn-design-studio-community/sdkpackage/issues/148).

Share
10 |10000 characters needed characters left characters exceeded