cancel
Showing results for 
Search instead for 
Did you mean: 

Design Studio get bookmarks for different applications

Former Member
0 Kudos

Hello Experts,

we are working on a Design Studio App with a rather complex bookmarking concept. We have one analytical app which is inspired by the ad-hoc analysis and features standard bookmarking.

These bookmarks now should be listed user-specifically in a different App.

Is there any way to access the bookmarks of a different app in Design Studio?

I have tried using an AppIdentifier when saving the Bookmarks in App1 and getting Bookmarks with this AppIdentifier in App2. This did not work, as no bookmarks were visible in App2.

We are working with DS 1.6 SP1 Patch 1 on BIP 4.1 SP4

Kind Regards

Christian

TammyPowlas
Active Contributor
0 Kudos

For this type of application, have you considered using BI workspaces? See https://archive.sap.com/discussions/thread/3549769

Separately, for your question, I recall there being some fixes on the BI platform for bookmarks in BI4.1 SP5 - see https://archive.sap.com/discussions/thread/3875390

Accepted Solutions (1)

Accepted Solutions (1)

MustafaBensan
Active Contributor
0 Kudos

Hi Christian,

Here are the relevant points to note:

1. Standard bookmarks are app-specific and cannot be consumed or accessed from another app. This is why you are not able to access the bookmarks created in your analytical app from the other app;

2. It sounds like you want to implement the concept of a Producer vs Consumer app. In this case, you need to use Portable Fragment Bookmarks but the only way to consume such bookmarks across applications is to use the Split Cell Container and Fragment Gallery components in the consuming app. You could then use the AppIdentifier to filter the portable fragment bookmarks associated with a particular user and populate the Fragment Gallery with only bookmarks created by the current user of the consumer app.

If you can provide further context about the use case you're trying to implement I'll try to provide further guidance accordingly.

Regards,

Mustafa.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mustafa,

thank you for the response. Unfortunately, it is not a consumer vs producer app Scenario.

The users start on a landing page app, where they can Access the different reports (i.e. one reporting app that opens in a new window). Moreover, they should be able to see their Bookmarks for the reporting app already on the landing page and jump directly to these Bookmarks in the reporting app.

Kind regards

Christian

MustafaBensan
Active Contributor
0 Kudos

Hi Christian,

In that case, in the landing page app you can list the portable fragment bookmarks of the current user with getBookmarkInfos() filtering user by AppIdentifier. When the user selects a particular bookmark, you can launch the bookmark URL which would open the reporting application that the bookmark was created in.

Regards,

Mustafa.