Статья является второй из цикла статей, посвященных работе со списками. В этот раз мы поговорим о настраиваемых отборах. Мы рассмотрим различные варианты установки отбора в пользовательском режиме для конфигураций на управляемых формах 1С 8.3.
1. Простые отборы.
Для включения формы настройки отборов нажмите на кнопку Еще, и далее выберете пункт Настроить список и перейти на вкладку Отбор. На вкладке будет представлен список полей, по которым можно установить отбор в текущем списке. Выбирать поля фильтров можно двойным щелчком, либо просто перетащив нужное поле мышкой в правое окно.
2. Основные виды сравнения
Для различных типов полей доступен определенный набор видов сравнения. Данный набор будет отличаться, в зависимости от вида объекта.
Обратите внимание, что вид Равно по умолчанию не будет выводиться на форму, вместо него будет использоваться поле флажка.
3. Дополнительные виды сравнения
Для числовых и текстовых полей виды сравнения будут выглядеть иначе. Система будет корректировать вид сравнения в зависимости от типа поля для отбора
4. Вложенные поля
Отборы могут накладываться не только на поля, представленные в документе, но и на вложенные реквизиты при их наличии. Глубина вложений может быть многоуровневой.
5. Отборы по табличным частям
Отборы можно накладывать и на содержание табличных частей документов. Например, если в документе есть табличная часть товары, то наложение отбора на реквизит Номенклатура табличной части товаров покажет нам все документы, в которых присутствует данный товар
6. Представление полей отбора на форме
Способ отображения отбора на форме списка можно настраивать. Можно изменить его отображение на форме и задать ему произвольное представление. Здесь же можно выключить отображение на форме списка переключив режим отображения из «Быстрый доступ» на обычный
7. Представление отбора
Для максимального упрощения и создания однозначных отборов можно использовать представление отбора.
8. Группировка условий
Условия отбора можно группировать. Существует несколько типов групп И ИЛИ НЕ по умолчанию все условия в отборе связаны условием И. Вложенность и количество групп ограничены только вашей фантазией
9. Другие поля в качестве значений отбора
Стоит упомянуть такую возможность, как использование в качестве результатов сравнения других полей. Она может быть полезна, если у вас в списке есть два сравнимых показателя. Например, два поля с типом дата или несколько числовых полей.
В заключении отметим, что все заданные отборы полностью взаимодействуют и совмещаются с быстрыми отборами, о которых мы разговаривали в предыдущем уроке.
Напоминаю, что в данном цикле для каждой статьи подготовлен подробный видеоурок. И для лучшего усвоения материала советую также посмотреть и его.
На этом пока все. Полный текст статьи можно прочитать в разделе Приемы работы с 1с.
Подписывайтесь на канал и наши группы в социальных сетях, чтобы не пропустить новые публикации.