Skip to Content
avatar image
Former Member

SAPUI5 Table Variant Management

Has anyone implemented variant management for table personalization but without a smart table (e.g. table based on JSON model) ?

I would like to personalize what columns should be visible using TablePersoController

And save this as a variant using VariantManagement

So exactly what the smart tables are doing with SmartVariant

The main question is what is the best way to persist the changes? Is there a standard table or should I create a Z table to store the variants? Or can we reuse the SAPUI5 flexibility services

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Dec 20, 2017 at 08:52 PM
    -2

    Hi Radek,

    Smart components rely heavily on an ABAP system to provide the screen automation based on OData V4 and annotations.
    SmartVariant is part of this solution and will store data directly on the ABAP system via an specific OData service.

    I don't recall by heart the name of the Odata service, but if your back-end is compatible with Smart Controls, you can use it safely. If not, please don't expect them to store any variant data permanently. In that case you should create your own variant management and store it somewhere else.

    Regards,
    Ivan

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 04, 2017 at 02:47 PM

    Hi Radek Chudziak,

    Were you able to implement variant management without smart table? I'm too looking for this kind of implementation.

    Warm regards,

    Adaikkalam

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 06, 2017 at 03:06 AM

    Hi Radek Chudziak,

    I think it is better to use TablePersoController for variant management if you are not using smart tables or smart variants. Also for saving the variants permanently, you can use OData.

    Regards,

    Arjun Biswas

    Add comment
    10|10000 characters needed characters exceeded