Поиск

В клиентском приложении можно использовать следующие типы поиска:

Тип поиска Вывод поиска Компонент, который нужно установить Доступность в клиентских приложениях
Поиск в Обозревателе элементов Фильтр отобразит список элементов, соответствующих поисковому запросу. Является базовой частью Pilot-Server и не требует установки дополнительных служб. Нет ограничений.
Поиск по атрибутам заданий Задания, у которых найдены заданные в запросе атрибуты или содержимое атрибутов.
Поиск по тексту в документах Документы, у которых запрос найден в тексте. Pilot-TextSearch-Server Только в Pilot-ICE-Enterprise, Pilot-BIM.
Поиск по геометрии в документах Узлы конструкции в соответствии с упрощенным изображением, созданным в запросе. Pilot-DraftSearch-Server Только в Pilot-ICE-Enterprise, Pilot-BIM.

Поиск в Обозревателе элементов

Чтобы составить поисковый запрос:

  • В Обозревателе элементов перейдите в расположение, в котором необходимо найти элемент (документ, проект, основной комплект и т.д.).
  • Установите курсор мыши в поисковую строку.
  • С помощью подсказок сформируйте поисковый запрос. Можно перечислить несколько атрибутов через ;.
  • Нажмите ENTER.
В результаты поиска не попадают типы и атрибуты, которые относятся к необозреваемым: служебные типы и атрибуты, а также типы, которые являются типами заданий (префикс task_), процессов (префикс workflow_) и этапов процессов (префикс stage_).
Аргумент Доступные значения аргумента
Тип:

Список типов базы данных.

В качестве аргумента нельзя использовать служебные типы, а также типы, которые являются типами заданий (префикс task_), процессов (префикс workflow_) и этапов процессов (префикс stage_).

Автор: Список пользователей.
Требуется подпись: Список пользователей.
Подписан: Список пользователей.
Создан: Диапазон дат.
Удалён: Диапазон дат.
Атрибут Список атрибутов. Подробнее здесь.
Версия создана: Диапазон дат.
Причина замены: Строка с текстом.
Состояние: Токены заморожен, в корзинебез состояния.
Контекст: Область поиска: вся база данных или текущая папка (значение по умолчанию).
Режим: Задать поиск по атрибутам или поиск по файлам.

Поиск по удалённым объектам

Для поиска по удалённым объектам используется аргумент Удалён и значение в корзине агрумента Состояние. Поисковый запрос можно составлять из любого места Обозревателя элементов, кроме Корзины и Умных папок, задав Контекст: вся база данных.

Например:

Контекст: вся база данных; Удалён: на этой неделе;

покажет все элементы, удалённые на этой неделе.

При формировании поискового запроса по удалённым элементам можно использовать все доступные аргументы. Например:

Контекст: вся база данных; Состояние: в корзине; Автор: Седов Вячеслав Иванович;

покажет все удалённые элементы, автором которых является указанный пользователь.

Данные поисковые запросы можно сохранять, создавая Умные папки в удобном пользователю расположении Обозревателя элементов.

Возможности поиска по атрибутам

При поиске по атрибутам можно использовать:

Операторы поиска

Оператор Описание
" Если поместить слово или фразу в кавычки, в результатах поиска будут содержаться только страницы с этими словами в том же порядке, в котором они указаны в кавычках. Используйте кавычки, только если вы ищете точное слово или фразу. В противном случае из поиска будут исключены многие релевантные результаты.
* Звездочка заменяет продолжение любого слова в запросе. Используйте звездочку, если не знаете в каком падеже использовано слово. Использовать звездочку в начале запроса нельзя.
? Вопрос заменяет любую букву в запросе. Используйте вопрос, если не знаете точного написания слова.
- Минус исключает из результатов поиска условие, указанное за ним. Для оптимизации поиска условия с оператором - следует ставить в конце поисковой строки.

Токен Задано

Также при поиске по атрибутам можно использовать токен Задано. Например, поисковый запрос в Обозревателе элементов:

Атрибут Почтовый адрес: Задано;

выведет всех контрагентов, у которых в карточке задан атрибут Почтовый адрес. А поиск во вкладке Задания с поисковым запросом:

-Атрибут Аудиторы: Задано;

покажет все задания, у которых не назначен аудитор.

Разделение нескольких запросов

При формировании поискового запроса любые символы, кроме цифр, букв и операторов поиска, являются спецсимволами, разделяющими запрос на отдельные индексируемые части. Например:

  • абвг1234 — индексируется как одно слово;
  • абвг/1234 — разделяется на абвг и 1234, которые индексируются отдельно.

Поиск по диапазону

Операции поиска по диапазону поддерживают атрибуты типов:

  • целое число;
  • вещественное число;
  • денежная единица;
  • дата и время.

Например:

Создан: >2020-02-04;

— элементы, созданные после 4 февраля 2020 года;

Атрибут Стоимость: >1000;

— элементы, в которых значение атрибута Стоимость больше 1000;

Атрибут Номер листа: 1..4;

— элементы, в которых значение атрибута Номер листа находится в диапазоне от 1 до 4;

Версия создана: 2018-10-15..2020-10-10;

— объекты, созданные с 2018-10-15 по 2020-10-10

Поисковые критерии по одному и тому же атрибуту объединяются через логическое ИЛИ, поэтому в результаты поиска по запросу вида

Версия создана: >2018-10-15; Версия создана: <2020-10-10;

попадут не те документы, версии которых созданы между указанными датами, а все документы базы.

Поиск по тексту в документах

Поиск по тексту доступен только в редакциях Pilot-ICE Enterprise и Pilot-BIM. Для получения лицензии обратитесь к поставщику ПО АСКОН.

Чтобы искать по тексту в документах база данных должна быть проиндексирована с помощью Pilot-TextSearch-Server, который необходимо установить и настроить. Если поиск не работает обратитесь к вашему администратору

Чтобы найти слово или фразу в документах:

  • В Обозревателе элементов установите курсор мыши в поисковую строку.
  • Выберите Режим: Поиск по файлам.
  • Введите фразу, которую необходимо найти.
  • Нажмите ENTER.

Поиск по тексту выполняется только в опубликованных документах и не осуществляется внутри исходных файлов.

Поиск по геометрии в документах

Поиск по геометрии доступен только в редакциях Pilot-ICE Enterprise и Pilot-BIM. Для получения лицензии обратитесь к поставщику ПО АСКОН.

Чтобы искать по геометрии в документах база данных должна быть проиндексирована с помощью Pilot-DraftSearch-Server, который необходимо установить и настроить. Если поиск не работает обратитесь к вашему администратору.

Поиск по геометрии осуществляет поиск узлов конструкции в соответствии с упрощенным изображением, созданным в запросе.

Чтобы найти узел металлической конструкции в Pilot-ICE Enterpise:

  • Перейдите во вкладку Поиск по геометрии.
  • В разлинованной области нарисуйте прямые линии, схематично изображающие соединение:
    Укажите точку начала линии, щелкнув левой кнопкой мыши, затем укажите вторую точку.
  • Далее задайте параметры поиска. И нажмите Найти подобную геометрию.