Найти тему

Использование списков в 1С (часть вторая — отборы)

Оглавление

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

1. Простые отборы.

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

2. Основные виды сравнения

Для различных типов полей доступен определенный набор видов сравнения. Данный набор будет отличаться, в зависимости от вида объекта.

Обратите внимание, что вид Равно по умолчанию не будет выводиться на форму, вместо него будет использоваться поле флажка.
-2

3. Дополнительные виды сравнения

Для числовых и текстовых полей виды сравнения будут выглядеть иначе. Система будет корректировать вид сравнения в зависимости от типа поля для отбора

-3

4. Вложенные поля

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

-4

5. Отборы по табличным частям

Отборы можно накладывать и на содержание табличных частей документов. Например, если в документе есть табличная часть товары, то наложение отбора на реквизит Номенклатура табличной части товаров покажет нам все документы, в которых присутствует данный товар

-5

6. Представление полей отбора на форме

Способ отображения отбора на форме списка можно настраивать. Можно изменить его отображение на форме и задать ему произвольное представление. Здесь же можно выключить отображение на форме списка переключив режим отображения из «Быстрый  доступ» на обычный

-6

7. Представление отбора

Для максимального упрощения и создания однозначных отборов можно использовать представление отбора.

-7

8. Группировка условий

Условия отбора можно группировать. Существует несколько типов групп И ИЛИ НЕ по умолчанию все условия в отборе связаны условием И. Вложенность и количество групп ограничены только вашей фантазией

-8

9. Другие поля в качестве значений отбора

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

-9

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

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

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

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