Справка по системе Платформа ELMA BPM
×
Меню

EQL-поиск

В системе ELMA быстрый поиск позволяет искать объекты по их названию, расширенный поиск позволяет фильтровать объекты по набору параметров, а EQL-поиск (рис. 1) позволяет осуществить выборку объектов по набору условий, заданному на языке EQL.
Рис. 1. Форма EQL-поиска. Пример запроса
Язык EQL (ELMA Query Language) – язык запросов к данным, хранящимся в системе ELMA, который расширяет возможности создания сложных выборок данных, т.е. позволяет создать фильтр даже с такими критериями, которые не заложены в базовом функционале настроек фильтра.
Возможность EQL-поиска доступна в разделах: Работа с клиентами, Задачи и Справочники.
EQL-запросы позволяют фильтровать объекты только того раздела, в котором пишется запрос.
Для открытия формы EQL-поиска необходимо нажать на ссылку Расширенный поиск на форме быстрого поиска и на открытой форме расширенного поиска в правом нижнем углу нажать на ссылку EQL-Поиск (рис. 2).
Рис. 2. Форма расширенного поиска. Ссылка "EQL-Поиск"
Будет открыта форма EQL-поиска (рис. 1). В поле ввода необходимо ввести требуемый запрос на языке EQL и нажать на кнопку Поиск... / Найти... . Размер данного текстового поля может быть изменен путем нажатия на иконку , расположенную в правом нижнем углу окна, и растягивания окна вниз/вверх.
Для возврата к форме быстрого поиска необходимо нажать на кнопку Обычный поиск.
Для написания запросов необходимы данные о структуре объектов системы, среди которых осуществляется поиск, а также знание особенностей языка EQL. Примеры запросов также приведены в документации.

См. также: