Итоги

В таблице можно отобразить итоги (результат суммирования по данным колонок) в виде единой строки либо с разбиением по колонкам.

Пример
Исходный код

По умолчанию строка итогов скрыта. Чтобы показать строку итогов таблицы, достаточно установить значение для опции resultsPosition, а также настроить шаблон отображения.

<!-- WML -->
<Controls.grid:View
   source="{{_viewSource}}"
   columns="{{_columns}}"
   resultsPosition="top"/>

Данные для строки итогов извлекаются из метаданных Types/collection:RecordSet, который загружается из источника и используется для отрисовки элементов таблицы. В этих метаданных должно присутствовать поле results со свойствами, имена которых соответствуют значениям свойств displayProperty из конфигурации колонок.

При частичном и полном обновлении поля метаданных будет выполнена реактивная перерисовка итогов. Следует отметить, что таблица обеспечивает реактивность только для итогов, заданных в формате Types/entity:Model.

Шаблон отображения строки итогов

Настройка шаблона отображения итогов в виде единой строки или для каждой колонки по отдельности.

Отображение строки итогов при наличии или отсутствии элементов

Строка итогов может отображаться в таблице при наличии более одного элемента или даже только при одном элементе.

Объединение колонок строки итогов

Шаблон отображения строки итогов можно представить в виде набора колонок, а для таких колонок — задать объединение.