Filter
Filter — пространство имен фильтров для построения ORM-запросов к данным организационной структуры. Раздел содержит базовую логику фильтрации, готовые фильтры узлов и участников, а также группы условий по полям и правам доступа.
Классы и разделы
| Класс или раздел | Описание |
|---|---|
| BaseFilter | Хранит псевдоним текущего контекста ORM-запроса и добавляет его к именам полей при подготовке условий. Служит базовым классом для фильтров структуры |
| Column | Объединяет базовый класс и готовые фильтры по значениям полей: идентификаторам, ролям, названию и типу узла |
| NodeFilter | Фильтрует узлы по идентификаторам, типу, структуре, положению в иерархии, активности, правам доступа и названию |
| NodeMemberFilter | Фильтрует участников узлов по идентификаторам, типу участника, узлам, связанным участникам, активности и ролям |
| SelectionCondition | Объединяет базовый класс условий выборки и фильтры условий для узлов, в том числе ограничения по правам доступа |
Была ли эта страница полезна?
Что можно улучшить?
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026