Show TOC

Tables: Which One Should I Choose?Locate this document in the navigation structure

The libraries provided by SAPUI5 contain various different table controls that are suitable for different use cases. The table below outlines which table controls are available, and what features are supported by each one.

Table 1: Overview of Tables and Supported Features

Feature Supported?

Responsive Table (sap.m.Table)

Grid Table (sap.ui.table.Table)

Analytical Table (ALV) (sap.ui.table.AnalyticalTable)

Tree Table (sap.ui.table.TreeTable)

Desktop

Yes

Yes

Yes

Yes

Touch device

Yes

No

No

No

Responsive (hide column, popin support)

Yes

No

No

No

Compact density

Yes

Yes (not in IE9)

Yes (not in IE9)

Yes (not in IE9)

Condensed density

No

Yes (not in IE9)

Yes (not in IE9)

Yes (not in IE9)

Cozy density

Yes

Yes

Yes

Yes

Summarized cell

No

No

Yes

No

Hierarchical data

No

No

No

Yes

Large number of rows (> 100)

No

Yes

Yes

Yes

Grouping

Yes

Yes

Yes

Yes

Freeze columns

No

Yes

Yes

Yes

Horizontal scrolling

No

Yes

Yes

Yes

Merge duplicates

Yes

No

No

No

Supported controls

Supports all kinds of controls inside a line item

Supports a limited set (Text, Label, ObjectStatus, Icon, Button, Input, DatePicker, Select, ComboBox, MultiComboBox, CheckBox, Link, Currency)

Supports a limited set (Text, Label, ObjectStatus, Icon, Button, Input, DatePicker, Select, ComboBox, MultiComboBox, CheckBox, Link, Currency)

Supports a limited set (Text, Label, ObjectStatus, Icon, Button, Input, DatePicker, Select, ComboBox, MultiComboBox, CheckBox, Link, Currency)

Row-based

Yes

No

No

No

Column-based

No

Yes

Yes

Yes