Использование поиска по карточкам

Для ввода поискового запроса используется Поле поиска.

Чтобы очистить результаты поиска, нажмите на крестик Крест в строке поиска.

Пользователям Web-клиента доступны различные варианты поиска карточек.

Поиск по папке

Поиск по текущей папке используется, если отключен полнотекстовый поиск. В этом случае выполняется поиск карточек открытой папки, в которых встречается указанная строка.

Поиск по папке
Рисунок 1. Поиск по папке

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

Чтобы сбросить поисковый запрос: нажмите крестик в строке поиска. В качестве альтернативы, вы можете стереть все символы, введённые в строку поиска, и нажать Enter или кнопку Найти.

Текущий поисковый запрос будет также сброшен вместе с пользовательскими настройками папки.

Полнотекстовый поиск

Результаты полнотекстового поиска всегда сохраняются при обновлении страницы представления.

Если включено автоматическое обновление представления, появляется всплывающее уведомление о том, что в папке есть новые карточки.

Полнотекстовый поиск от Microsoft SQL работает по префиксу. Соответственно, будут найдены только строки, где слово начинается с части введённой в поисковую строку.

Пользователь Web-клиента может осуществлять поиск карточек по содержимому с помощью полнотекстового поиска. Полнотекстовый поиск становится доступным при выполнении следующих условий:

  • Полнотекстовый поиск настроен в Docsvision.

    Настройка полнотекстового поиска осуществляются по инструкции, приведённой в документации модуля Платформа.

  • Данные карточек проиндексированы.

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

  • На главной странице доступен только режим поиска среди всех карточек.

  • На странице папки доступны варианты поиска:

    • По всем карточкам,

    • Карточкам текущей папки,

    • Карточкам папки и её подпапок.

Чтобы осуществить полнотекстовый поиск:
  1. Введите в строке поиска часть слова или фразу искомого текста.

  2. Выберите область поиска:

    В текущей папке

    Область поиска доступна для выбора только на страницах стандартных или виртуальных папок.

    При выполнении поиска в дочерней папке, поиск в родительской папке выполнен не будет.

    В поле поиска для данного варианта отображается подсказка: Искать в текущей папке.

    Включая подпапки

    Область поиска доступна для выбора только на страницах стандартных или виртуальных папок, у которых имеются дочерние папки.

    В поле поиска для данного варианта отображается подсказка: Искать в текущей папке, включая стандартные подпапки.

    Выбор области поиска
    Рисунок 2. Выбор области поиска
    В найденном

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

    В поле поиска для данного варианта отображается подсказка: В найденном. После поиска в найденном, результаты поиска отображаются как папка с заголовком Результаты поиска: …​ → поисковый-запрос.

    Везде

    Область поиска доступна для выбора на всех страницах Web-клиента.

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

    В поле поиска для данного варианта отображается подсказка: Везде.

    Результаты поиска будут отображаться как отдельная папка с представлением Результаты поиска. Результаты поиска сохранятся в том же виде, даже после открытия карточки или обновления страницы.

  3. Нажмите клавишу Enter или нажмите кнопку Найти, чтобы отправить поисковый запрос на сервер.

Особенности полнотекстового поиска:
  • Когда выбрана область поиска В текущей папке, Включая подпапки, результаты поиска отображаются как папка с заголовком Название-текущей-папки (результаты поиска: поисковый-запрос).

  • Если область поиска В текущей папке, Включая подпапки или В найденном и поисковый запрос был удалён нажатием на крестик Крест в строке поиска, строка поиска будет очищена и откроется исходная папка, из которой был запущен поиск.

  • В папках с поисковыми запросами доступны обычные функции грида, включая групповые операции.

  • Если в папке с применённым поисковым запросом применена группировка или фильтрация, кнопка Показать все, сбрасывает только фильтрацию или группировку, но не сбрасывает поисковый запрос.

  • Поиск в папке с применённым фильтром или группировкой, отобразит только карточки, найденные в отфильтрованном или сгруппированном. Счётчик количества карточек будет пересчитан.

  • Когда поисковая строка пустая, нажатие на кнопку Найти отображает всё содержимое папки.

  • Если в настройках полнотекстового поиска не установлены ограничения на типы карточек, будет выполнен поиск по всем типам карточкам, иначе только по разрешённым типам.

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

Чтобы сбросить поисковый запрос: нажмите крестик в строке поиска. В качестве альтернативы, вы можете стереть все символы, введённые в строку поиска, и нажать Enter или кнопку Найти.

Текущий поисковый запрос будет также сброшен вместе с пользовательскими настройками папки.

Администратор Docsvision может настроить полнотекстовый поиск с использованием одной из нескольких систем полнотекстового поиска. В зависимости от системы результаты поиска, а также требования к исходным данным могут отличаться. Например, при поиске с использованием системы Elasticsearch есть следующие особенности:

  • Может потребоваться ввод большего числа знаков в словах поисковой фразы.

  • Результаты поиска могут содержать записи, которые не полностью соответствуют поисковой фразе.

  • В некоторых вариантах поисковой фразы Elasticsearch может не возвращать результаты.

Также от выбора системы полнотекстового поиска зависит возможность поиска по различным типам файлов:

  • При использовании встроенной в Microsoft SQL Server системы поиска: .pdf и файлы Microsoft Office;

  • При использовании системы полнотекстового поиска Elasticsearch: .pdf, файлы Microsoft Office (.docx, .doc, .xlsx, .xls, .pptx, .ppt, .rtf), .html и .txt.

Ознакомится с подробной инструкцией по настройке поисковой системы и особенностями работы каждой из них можно в документации модуля Платформа.

Папка "Результаты поиска"

Если выбрана область поиска Везде, результаты поиска будут отображаться как отдельная папка Результаты поиска. Результаты поиска не исчезают после открытия карточки или обновления страницы.

В результатах поиска доступны все функции грида, включая групповые операции.

В папке Результаты поиска, дополнительная область всегда развёрнута.

  • Если для пользователя доступна агрегация, в дополнительной области будут отображаться агрегаты. Группировки будут недоступны.

  • Если для пользователя недоступна агрегация, агрегаты не будут отображаться в дополнительной области. Группировки будут доступны.

Когда применена фильтрация, кнопка Показать все возвращает к последнему поисковому запросу.

При включённом фильтре, поиск производится только среди отфильтрованного.

В результатах поиска отображаются только карточки, к которым у текущего пользователя есть доступ.

При отсутствии карточек, удовлетворяющих запросу, в представлении отображается текст: Нет данных для отображения.

Параметрический (атрибутивный) поиск

Параметрический поиск — вариант поискового запроса, для выполнения которого пользователь должен предварительно настроить параметры запроса с помощью предоставляемой панели настройки.

Панель настройки параметрического поиска
Рисунок 3. Панель настройки параметрического поиска
Панель настройки параметрического поиска содержит:
Список параметров запроса

Значение параметра устанавливается с помощью элемента управления, соответствующего типу параметра.

При наведении курсора мыши на название параметра будет отображена подсказка с условием поиска по данному параметру.

Переключатели использования параметра в запросе
  • Вкл. — параметр используется в запросе.

  • Выкл. — параметр не используется в запросе.

Ссылки
  • Очистить все. Очищает значения всех параметров и устанавливает все переключатели в значение Не используется.

  • Включить все. Устанавливает все переключатели в значение Используется.

  • Последний поиск. Устанавливает параметры и переключатели в значения, которые были использованы при последнем выполнении данного запроса на данном устройстве.

Ссылка на карточку

Поисковый параметр позволяет выполнять поиск по конкретной ссылочной карточке.
Например, можно указать в параметре договор и найти дополнительное соглашение к нему, или родительское задание.

Работа параметра настраивается при помощи ЭУ "Ссылка на карточку"

Кнопка Закрыть

Закрывает панель настройки.

Кнопка ОК

Выполняет запрос.

Выполнить поисковой запрос можно также нажатием на клавиатуре кнопки Enter. Если при этом какое-либо поле находится в режиме выбора, например выбор даты и выбор из справочника, при первом нажатии будет выполнен выбор.

Чтобы настроить и выполнить параметрический запрос:
  1. Раскройте в основном меню папку Договоры и выберите пункт Поиск.

  2. Введите или выберите значения параметров, которые должны быть добавлены в поисковый запрос.

    При изменении значения параметра, переключатель использования будет автоматически включён.

    Если значение параметра, включённого в запрос, не выбрано, он будет участвовать в запросе с признаком значение поля не указано.

  3. Установить переключатели использования параметров, которые не должны использоваться в запросе, в значениеВыкл..

  4. Нажать на кнопку ОК.

Чтобы открыть карточку, зная её штрих код:
  1. Откройте поле для ввода нажатием кнопки Поиск по штрихкоду на панели меню.

    Кнопка и поле для ввода штрих-кода
    Рисунок 4. Кнопка и поле для ввода штрих-кода
  2. Введите в текстовое поле цифровое значение штрих-кода с помощью клавиатуры или сканера штрих-кодов.

    Найденная карточка будет открыта в новой вкладке веб-браузера.

    Если карточка с указанным штрих-кодом не зарегистрирована в Docsvision, будет выдано сообщение: Не удалось найти карточку с указанным штрихкодом. Повторите поиск с корректным значением штрих-кода.

Помимо одиночного режима поиска карточки по штрих-коду, Web-клиент поддерживает потоковый режим, при котором пользователь может открыть одновременно несколько карточек, предварительно указав их штрих-коды. Данный режим поиска должен быть настроен отдельно.

Чтобы выполнить поиск нескольких карточек:
  1. Откройте поле для ввода нажатием кнопки Поиск по штрихкоду на панели меню.

  2. Введите в текстовое поле цифровое значение штрих-кода с помощью клавиатуры или сканера штрих-кодов.

    В правой части поля поиска появится кнопка открытия карточек, в которой будет указано количество штрих-кодов в очереди поиска.

    Поле ввода штрих-кода с кнопкой открытия карточек
    Рисунок 5. Поле ввода штрих-кода с кнопкой открытия карточек
  3. Последовательно введите штрих-коды других искомых карточек.

  4. Нажмите на кнопку Открыть карточек: <Кол-во карточек>.

    В веб-браузере будут открыты вкладки с найденными карточками.

  5. Если карточка с указанным штрих-кодом не зарегистрирована в Docsvision, она будет содержать текст: Не удалось найти карточку с указанным штрихкодом.

    Повторите поиск с корректным значением штрих-кода.

    Технические возможности ограничивают максимальное число вкладок, которые могут быть одновременно открыты в веб-браузере. Если при выполнении потокового поиска возникла ошибка вида К сожалению, произошла ошибка. Пожалуйста, обратитесь к администратору системы…​ Не удалось завершить действие попробуйте выполнить поиск меньшего числа карточек.

    Кнопка X в поле ввода штрих-кода очищает:
    • Текущее значение в строке, если оно введено.

    • Очередь поиска, если строка поиска пуста.