If the default table type doesn't suit your app's needs, you can define a different table
type in the manifest.json file. The following type
properties are available within tableSettings:
ResponsiveTable
GridTable
AnalyticalTable
TreeTable
For information about the table types, their features and restrictions, see Table Types.
To use an analytical table, you need an analytical service. For more information, see Annotating a Service as an Analytical Service.
If the table type is specified in the manifest.json file and
set to AnalyticalTable, but the entitySet
doesn't have analytical capabilities, an empty table is displayed.
To use a tree table, set the hierarchyQualifier. You must
use the qualifier for the Hierarchy.RecursiveHierarchy
annotation for the page entity set.
manifest.json
"tableSettings": {
"type": "TreeTable",
"hierarchyQualifier": "NodesHierarchy",
...
}If the table type is specified in the manifest.json file and
set to TreeTable, but the
hierarchyQualifier isn't set, an empty table is
displayed.
Set the type property within tableSettings to the
required values in of the manifest.json file.
manifest.json Example for the List Report
Page
"targets": {
"SalesOrderManageList": {
"type": "Component",
"id": "SalesOrderManageList",
"name": "sap.fe.templates.ListReport",
"options": {
"settings": {
"controlConfiguration": {
"@com.sap.vocabularies.UI.v1.LineItem": {
"tableSettings": {
"type": "ResponsiveTable"
}
}
}
...
}
}
}
}
manifest.json Example for the Object
Page
"targets": {
"SalesOrderManageObjectPage": {
"type": "Component",
"id": "SalesOrderManageObjectPage",
"name": "sap.fe.templates.ObjectPage",
"options": {
"settings": {
"controlConfiguration": {
"_Item/@com.sap.vocabularies.UI.v1.LineItem": {
"tableSettings": {
"type": "GridTable"
}
}
}
}
}
}
}
For information about SAP Fiori elements for OData V2, see Setting the Table Type.
For information about the available table types, see Table Types.
For information about the default table types, see Determining the Default Table Type.
For information about table groupings, see Table Groupings.