Skip to main content

Критерии отбора

Объект конфигурации для описания правил поиска объектов по значению в реквизитах. Автоматизирует сложные выборки из разных типов данных.

Ключевые свойства​

СвойствоОписаниеВажно
Не хранит данныеТолько описывает правила поискаНет таблиц в БД, только метаданные
Область поискаОпределяет где искать (реквизиты объектов)Может включать табличные части
ИндексыАвтоматически создаются для указанных реквизитовПроизводительность, но нагрузка на запись

Практическое применение​

Типовой сценарий — поиск по контрагенту:​

Критерий отбора "ДокументыПоКонтрагенту"
Тип: Справочник.Контрагенты

Включает реквизиты:
- Документ.ПриходнаяНакладная.Поставщик
- Документ.РасходнаяНакладная.Покупатель
- Документ.Взаимозачет.Состав.Кто
- Документ.Взаимозачет.Состав.Кому

Способы использования​

СпособКодНазначение
Метод Найти()КритерийОтбора.ДокументыПоКонтрагенту.Найти(Контрагент)Программный поиск
В запросахКритерийОтбора.ДокументыПоКонтрагентуИспользование в запросах

Рекомендации по использованию​

Использовать критерии отбора, если:​

  • ✅ Нужен поиск по разным типам объектов