Application developers can extend and customize specific features of the list report and object page.
We recommend that you use SAP Fiori tools, which is a set of extensions for SAP Business Application Studio and Visual Studio Code, to adapt the list report and object page.
You can find details about how app developers can adapt the UI in SAP Fiori elements for OData V2 in the section below.
In SAP Fiori elements for OData V4, app developers adapt the UI using the manifest settings. You can search for features and navigate to the related documentation for more details in the SAP Fiori Elements Feature Map.
Adapt the UI only for the use cases described here. Otherwise, you might experience issues regarding consistency, compatibility, or other problems, immediately or in future releases.
You can also use SAP Fiori tools to extend and customize specific features of the list report and object page. For more information, see Configure Page Elements.
In the Page Editor, a property is written with spaces in between for better readability. In SAP Fiori elements, whenever we provide a property, it is written in the actual code format.
Feature |
Setting |
---|---|
Display/Hide the Export to Excel button in the table toolbar. |
Change the |
Change the column width. |
Choose the column of a table in the outline of the Page Editor and change the
|
Center-align status columns. |
Choose the column of the table in the outline of Page Editor and set the For vertical alignment of the whole responsive table, see Tables.
|
Modify the standard list report behavior for analytical, grid, and tree table types to not occupy the entire space available in the container. |
Set the By default, |
Change the layout of the list report table for better readability for a high number of columns. |
In the table, set the
The default layout is |
Change the default value of the |
In the outline, choose the table that requires a change to its The default value is 300. |
Enable or disable live mode in the filter bar. |
Change the |
Determine whether row selection in a responsive table persists or resets after a refresh or data update. |
Set the The default value is |
Feature |
Setting |
---|---|
Change the avatar shape in the object page dynamic header from a square to a circle. |
On the header of the object page, set the |
Hide the anchor bar. |
In the page layout node, set the |
Switch to tabs. |
In the page layout node, set the |
Display the Export to Excel button in the table toolbar. |
In the table node, set the |
Show header content in edit mode. |
In the page layout node, set the Alternatively, you can make a binding change if you need to change the value according to a property or an expression. For more information, see Creating a Binding Change. |
Don't collapse headers when scrolling down. |
In the page layout node, set the
|
Change the default
|
In the table node, set the new value for the |
Set tables to not editable. By default, object page tables are automatically set to However, the [Tab] key cannot be used in a table with non-editable content. |
Set the Users can then navigate through the entire focusable table content. |
Enable Include Item In Selection for tables. By setting this property to |
In the table node, set the |
Enable the Save and Edit button in non-draft applications. Users can click this button to save the current changes. The object page stays in edit mode so that they can continue editing. |
In the outline view of the object page, select the |
Change the layout of the table to improve readability when viewing many columns. |
In the table node, set the
The default layout is |
Change the default value of the |
In the table node, set the new value for the The default value is 300. |
Determine whether row selection in a responsive table persists or resets after a refresh or data update. |
Set the The default value is |
For more information, see Creating a Binding Change.