Часто для большей наглядности и структурированности данных требуется сгруппировать информацию в списке по значению одного или нескольких полей.
Существуют два пути решения поставленной задачи. Первый – в конфигураторе, во время разработки формы. Этот путь следует применять, если подобная группировка будет необходима максимальному количеству пользователей формы. Второй путь – настройка списка в пользовательском режиме работы. Эта настройка будет доступна только тому пользователю, который ее произвел.
Сразу оговоримся, что речь пойдет о настройке динамических списков. Обычные таблицы значений, списки значений подобной настройке не поддаются.
Настроим форму списка документа РасходныйКассовыйОрдер в конфигураторе. Предположим, нам нужно сгруппировать список документов по контрагентам, а внутри них по датам документов.
В редакторе формы списка мы видим, что элемент формы с именем Список отображает данные, имеющие тип Динамический список (рис. 2.207). Это как раз то, что нам необходимо.

Рис. 2.207. Таблица формы, отображающая данные типа «Динамический список»
Чтобы настроить группировку, необходимо открыть свойства реквизита формы Список и нажать на гиперссылку Открыть свойства Настройка списка (рис. 2.208).

Рис. 2.208. Открытие настроек динамического списка
На закладке Группировка окна Динамический список можно настроить необходимые группировки. Из списка доступных полей перенесем в список полей группировки поля Контрагент и Дата (рис. 2.209).

Рис. 2.209. Настройка группировок
В пользовательском режиме список документов будет сгруппирован так, как мы его настроили в конфигураторе. Поскольку флажок Включать в пользовательские настройки стандартно установлен (см. рис. 2.209), то эти настройки будут видны и доступны для изменения по команде Еще – Настроить список (рис. 2.210).

Рис. 2.210. Группировки списка
ПРИМЕЧАНИЕ
Несмотря на то что Динамический список формируется с помощью системы компоновки данных, получить итоги по группировкам нельзя.