Skip to main content

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

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

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

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

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

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

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

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

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

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

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

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

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