Добавить в корзинуПозвонить
Найти в Дзене

Использование списков в 1С (часть 3— сортировка и группировка)

Мы продолжаем наш цикл статей, посвященный работе со списками.  На этом занятии речь пойдет о настройках сортировки и группировках списка. Напомню, что мы работаем с конфигурациями на управляемых формах 1С 8.3. 1. Сортировка списка. Как и раньше, для включения формы настройки нажмите на кнопку Еще, и далее выберете пункт Настроить список и перейти на вкладку Сортировка. На вкладке будет представлен список полей, по которым можно сортировать текущий список. 2. Количество полей и направлений сортировки Вы можете добавлять неограниченное количество полей для сортировки списка. Система будет применять сортировки от верхней записи к нижней. Например, для настройки изображенной на Рисунке 1. Сначала данные будут сортироваться по складам. Затем для совпадающих значений поля склад будет применена сортировка по сумме. В колонке Направление сортировки можно установить значение для каждого поля. 3. Сортировка по вложенным и отсутствующим полям Сортировать список можно и по тем полям, которые в
Оглавление

Мы продолжаем наш цикл статей, посвященный работе со списками.  На этом занятии речь пойдет о настройках сортировки и группировках списка. Напомню, что мы работаем с конфигурациями на управляемых формах 1С 8.3.

1. Сортировка списка.

Как и раньше, для включения формы настройки нажмите на кнопку Еще, и далее выберете пункт Настроить список и перейти на вкладку Сортировка. На вкладке будет представлен список полей, по которым можно сортировать текущий список.

Рисунок 1.
Рисунок 1.

2. Количество полей и направлений сортировки

Вы можете добавлять неограниченное количество полей для сортировки списка. Система будет применять сортировки от верхней записи к нижней. Например, для настройки изображенной на Рисунке 1. Сначала данные будут сортироваться по складам. Затем для совпадающих значений поля склад будет применена сортировка по сумме. В колонке Направление сортировки можно установить значение для каждого поля.

Рисунок 2.
Рисунок 2.

3. Сортировка по вложенным и отсутствующим полям

Сортировать список можно и по тем полям, которые визуально отсутствуют в списке. Точно также как и в отборах можно добавлять вложенные поля, если они присутствуют. Установка флажков напротив полей сортировки означает включение или отключение выбранной сортировки

Рисунок 3.
Рисунок 3.

4. Настройка простых группировок

Группировки в списке позволяют разместить элементы списка по группам, которые являются однородными по какому-либо полю. Примером группировки – может быть группировка по складам. Система автоматически создает представление для групп и позволяет сворачивать и разворачивать содержащиеся в них строки. Строки с наименованиями группировок отмечаются специальной иконкой и не содержат других данных кроме названия.

Рисунок 4.
Рисунок 4.

5. Поля для группировки

Группировать можно по любым полям и вложенным полям списка. Исключением являются строки неограниченной длины, такие как комментарий. Поля группировки могут отсутствовать в списке, до включения группировки  по ним.

Рисунок 5.
Рисунок 5.

6. Уровни группировок

Как и в случае с сортировкой можно добавлять неограниченное количество группировок. Группироваться данные будут по очереди. Сначала группировка идущая первой, затем вторая и так далее. Например, можно сгруппировать строки сначала по складам, а внутри разложить строки по статусам оплаты.

Рисунок 6.
Рисунок 6.

В данном цикле для каждой статьи подготовлен подробный видеоурок. И для лучшего усвоения материала советую также посмотреть и его.

На этом все. Полный текст статьи можно прочитать в разделе Приемы работы с 1с.

Подписывайтесь на канал и наши группы в социальных сетях, чтобы не пропустить новые публикации.