Подобно в списке. Расширение для отборов на соответствие шаблону списком
Подобно в списке — расширение для общей формы отчётов в конфигурациях основанных на БСП, которое позволяет создать список отборов с видом сравнения Соответствует шаблону.
- Описание
- Подробнее
Описание
Отборы в 1С — основной механизм поиска и фильтрации данных по системе, который богат различными видами сравнения. Одними из таких являются виды "В списке" и "Соответствует шаблону". "В списке" позволяет отбирать сразу несколько значений по одному реквизиту, не дублируя один и тот же отбор несколько раз подряд и не требуя лишних операций со стороны пользователя. В свою очередь, "Соответствует шаблону" (он же "Подобно") — вид сравнения, который позволяет использовать в отборах доступные в 1С регулярные выражения (они же шаблоны (как следует из названия) или же маски (как их иногда называют, но только не путайте их с масками, которые устанавливают формат отображения данных)). Но по умолчанию одновременное использование этих 2 видов сравнений, как это реализовано с видом "В группе из списка", увы невозможно. Именно этот пробел призвано восполнить расширение "Подобно в списке" в отчётах, которые построены на общей форме отчётов БСП. Программисты также могут масштабировать это решение и на другие СКД-отчёты и формы списка в своих конфигурациях.
Преимущества:
- Простой и минималистичный интерфейс.
- Использование типового механизма настроек отчётов на СКД для создания отборов.
- Наличие режима текстового документа, что облегчает работу с буфером обмена.
- Все отборы сразу выводятся на панель быстрого доступа, что облегчает работу с ними рядовым пользователям.
Особенности работы:
- Поддерживаются реквизиты только с типом Строка.
- Отбор формируется используя типовые механизмы Платформы: создаётся группа Или, в которую помещаются несколько отборов к одному и тому же реквизиту с видом сравнения Соответствует шаблону.
- В режиме текстового документа значения берутся построчно.
Пример использования:
- Открываем отчёт, который построен с использованием общей формы отчётов конфигурации. Например, Универсальный отчёт и рассмотрим там справочник Банковские счета (данные взяты из демонстрационной конфигурации).
- Переходим в подменю Ещё на командной панели и нажимаем кнопку "Отбор по списку масок":

