Skip to main content

Column Properties

Each column in the Table Widget has its own set of properties. These are configured through the Column Manager (Edit Row Mode) or the column configuration panel (Data Mode).


General

PropertyDescription
IdInternal unique identifier of the column. Used by the system for processing and configuration.
NameInternal field name of the column. Used for data binding and comes from the Column Manager.
CaptionThe visible column title displayed in the table header.
Column TypeDefines the column's data type and behavior. Selecting a type may expose additional type-specific properties.
ReadonlyPrevents editing of the column values. Useful in Edit Row Mode when the field should be visible but not editable.
Min SizeMinimum column width in pixels (px).

Display

PropertyDescription
Title AlignSets the horizontal alignment of the column header text.
Content AlignSets the horizontal alignment of the cell content inside the column.
Display TooltipShows a tooltip with the full text when the cell content is truncated due to limited column width. Displayed on mouse hover.
IncrementAvailable only in Edit Row Mode. Displays an automatic row index (1, 2, 3, …) in the first column.

Sorting

PropertyDescription
Enable SortingAdds a sorting icon to the column header. Allows users to sort the table data in ascending or descending order by this column.

Column Types

The Column Type property determines how cell values are rendered and what additional options are available.

TypeBehavior
TextPlain text rendering.
NumberNumeric values. Enables Calculate Totals.
DateValues are automatically formatted according to the current locale.
PriceCurrency-formatted values. Enables Calculate Totals and Currency Format options.
CheckboxBoolean toggle displayed as a checkbox.

Totals

PropertyAvailable ForDescription
Calculate TotalsNumber, PriceAutomatically calculates and displays the sum of values for the current table page.

Currency Formatting

These properties are only available when Column Type is set to Price.

PropertyDescription
Currency FormatControls how currency values are formatted. Current Locale formats values according to the user's system or application locale. Fixed Locale formats values using a specific predefined locale.
Fixed LocaleVisible only when Fixed Locale is selected in Currency Format. Specifies the locale used for currency formatting within the column.
Currency DisplayWhen enabled, formats price values and displays either the currency symbol or the currency code depending on the selected option.
Currency Field NameSpecifies the name of a form field that provides the currency dynamically. If set, this value overrides the Current Locale setting from Currency Format.

Currency Field Name Example

If the form contains a Select field with values such as EUR, USD, or JPY, the selected value will determine the currency used in the table instead of the locale-based format.

Currency Field Name: "currencySelector"
→ The table reads the current value of the "currencySelector" field
→ Formats price columns using that currency (e.g., EUR → €1,234.56)