Dynamic Tables

This document describes the possible configuration options for the dynamic table.

It is possible to configure the number of columns and the size of the columns. Additionally, there is also a configuration for sorting the table content.

Function Parameters

Table 1. TableConfig
Parameter Name Migration Data Type, Range Description Default
multiSelection Boolean Controls if multiple selection is possible in a picklist. false
columns List<ColumnConfig> List of columns for configuration.
Note:
extends ProcessConfig
Table 2. ColumnConfig
Parameter Name Migration Data Type, Range Description Default
columnId String Column ID for configuration.

Unique field from entity used to generate table column.

sortColumnId String If sorting was triggered on columnId, the sortColumnId is sorted instead.
sortIndex Integer Additional field, set the column order when sorting. By default, it is from low to high (ascending).

For example, you have two columns, one with sortIndex=1 and a second one with sortIndex=2.

descending Boolean Additional field, set descending order if needed. The default is ascending order. false
width Integer Additional field, set minimum column width if needed. Set 0 to hide the column.

In this case, the sorting will no longer be applied within this column.