Произвольный поиск является мощным инструментом извлечения искомых данных на основе произвольного количества условий поиска. Произвольный поиск позволяет:
- Задавать условия поиска на любое сочетание атрибутов объекта; его системных и табличных свойств; свойств ролей, файлов и пр., объединяя их между собой логическими операторами AND (ИЛИ) и OR (И).
- Формировать составные запросы, объединяя их по видам связей и типу отношений.
- Использовать агрегатные функции и группировку свойств.
- Просматривать результаты выполнения запроса, не выходя из редактора.
Произвольный поиск формируется в том же диалоговом окне, что и выборка. Но в отличие от выборки, запрос, формируемый при произвольном поиске, нельзя сохранить для последующего использования, он не обладает наименованием и системным идентификатором. В произвольном поиске не используются параметры.