cancel
Showing results for 
Search instead for 
Did you mean: 

Smart Table/Smart Filter in Object Page

rahullohia
Advisor
Advisor
0 Kudos

Hello All,

I have a SAP Fiori List-Object Page application wherein the object page has multiple facets showing smart tables. Some of the smart fields are filterable(via model) but can only be done so via personalization. There is no way to help a user with predefined set of values for these filters. I tried the 'ValueList' for the smart field , value help but the Filter dialog doesn't load those. The requirement is for the user to easily select the values from a list rather than providing input as a text.

Is there no easy way to enable this in object page?

Please see the attachments.

The filter is dynamic and it doesn't provide options to select from list or value help.

How can we prepopulate the options from the smart table list for that field?

Be advised this is using standard FIORI Elements.

Thanks,

Rahul

Accepted Solutions (1)

Accepted Solutions (1)

rahullohia
Advisor
Advisor
0 Kudos

Found the solution to this:

We just need to create 'Valuelist' annotations (without fixed values) for the corresponding element. The only issue is that a 'ValueHelp' icon is not rendered on the smartfield. Once the user starts typing, the application will fetch the values from backend.

Thanks,

Rahul

Answers (1)

Answers (1)

vinod_snair
Participant
0 Kudos

Hello Rahul,

SmartFilter bar works in cases you have a table which is bound to a Query (which is working on the entity set directly) which is true in case of LR/ALP. In case of tables in OP is always retrieved based on the Navigation. For an example Manage Sales Orders App, LR fires a query on Sales Orders entity set. But when the user select one Sale Order, system fetches the items associated to that Sales Order and doesn't fire query on SalesOrderItems EntitySet. Hope this explain the difference

Regards,

Vinod