Skip to Content
author's profile photo Former Member
Former Member

SAP BW backend tables for DesignStudio Bookmarks

Hi there,

I have to display a list of all exisitng Design Studio Bookmarks in an BSP application.

According to this document (page 19), the bookmark data should be stored in this tables:

– RSWR_DATA

– RSWR_DATA_XREF

– RSAO_T_BOOKM_EXT

But I'm not able to find my stored bookmarks in this tables.

Somebody knows where I can find the table with bookmarks in BW?

Many thanks,

ben

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Posted on Jan 13, 2016 at 05:02 AM

    Ben,

    Try FM RSAO_ZEN_BOOKMARKS_GET

    Thanks.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Deepu,

      tried it, but it returns an empty result (but some bookmarks definitely exists)...

      I took a look at the sources, and the FM reads data from table rswr_data (which looks like BEX and not DesignStudio) and table rsao_t_bookm_ext (which is also empty as I mentioned in my first post)...

      I couldnt find any documentation about this FM, do you have more information what this FM should actually do?

  • Posted on Jan 12, 2016 at 11:23 AM

    Hi Ben,

    Just to be sure about your scenario, your data source is BW but you are also deploying your Design Studio apps on the NetWeaver portal and not BIP, right?

    Regards,

    Mustafa.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Mustafa,

      yep this is correct; in this scenario we only use the SAP NetWeaver and not BIP.

      But: It would also nice to know if it's possible to get the bookmark information when using BIP.

      Cheers,

      ben

  • Posted on Jan 12, 2016 at 01:45 PM

    Ben:

    You could try what Karol suggests here:

    SAP BW backend tables for a Design Studio Appli... | SCN

    Karol says from last year:

    first, there is no official public api to read the content on ABAP server.

    Why you actually need to make this?

    on the technical side (as someone will find it anyway...)

    The objects are stored in ABAP in non-string way. You can either activate RSTT trace or put a breakpoint in FM RSAO_BICS_OPEN and see the structure E_S_AO_ROOT_OBJ.

    Element CONTENT is containing the biapp file, but this is an byte representation of the UTF8 string. In Java you would need to do:

    String biapp = new String(content, UTF_8);

    I have no clue how it is in ABAP.

    So you could try to debug the function module to find the tables.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.