Настройка поиска по атрибутам объектов определенного класса/типа

Описание настройки

Поиск по атрибутам настраивается для каждого класса/типа объектов отдельно.

Атрибуты, по которым может быть настроен поиск

  • Атрибуты класса/типа объектов, в карточке которого настраивается поиск.

    Кроме атрибутов типа "Дата", "Дата/время", "Временной интервал", "Обратная ссылка", "Атрибут связанного объекта", пользовательских вычислимых атрибутов всех типов и логического атрибута "Признак архивирования" (removed). Поиск по перечисленным атрибутам не производится.

  • Атрибуты класса "Комментарий" — "Автор комментария" и "Текст комментария".

    Данные атрибуты отображаются в настройках поиска независимо от того, размещен или нет в карточке данного объекта контент типа "Комментарии к объекту", см. Настройка работы с комментариями.

  • Атрибуты класса "Файл" — "Автор файла", "Имя файла", "Описание файла" и "Содержимое файла".

    Данные атрибуты отображаются в настройках поиска независимо от того, размещен или нет в карточке данного объекта контент типа "Список файлов", см. Контент "Список файлов".

    Поиск по атрибуту "Содержимое файла" дополнительно настраивается (параметр "Типы документов, по содержимому которых будет доступен поиск"), см. Общие настройки поиска

Место настройки в интерфейсе

Карточка настройки класса /типа объектов, вкладка "Поиск".

На вкладке "Поиск" в виде таблицы представлены: список атрибутов, по которым может быть настроен поиск (в заголовках строк), и параметры поиска (заголовки колонок).

В начале таблицы отображаются атрибуты, участвующие в поиске. После них отображаются атрибуты, поиск по которым не производится (выделены серым цветом).

Выполнение настройки

Настройка поиска, выполненная в классе/типе объектов, наследуется во все вложенные в него типы и не может быть в них изменена. В типе объектов настраивается только поиск по атрибутам, созданным в данном типе.

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

Чтобы настроить атрибут для поиска объектов определенного класса/типа, выполните следующие действия:

  1. На вкладке "Поиск" нажмите иконку "Редактировать" в строке атрибута, для которого настраивается поиск.

    На экране откроется форма настройки поиска, название формы соответствует названию атрибута.

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

    • Для лицензированного пользователя (поиск выполняется сотрудником с лицензией, в т.ч. суперпользователем):

      • Быстрый поиск:

        • Флажок снят — значения атрибута в быстром поиске не участвуют. Флажок по умолчанию снят для всех системных и пользовательских атрибутов, кроме исключений, см. Исключения в настройке поиска по умолчанию.
        • Флажок установлен — значения атрибута индексируются и учитываются при выполнении быстрого поиска.
      • Расширенный поиск — по умолчанию флажок снят для всех системных и пользовательских атрибутов.

        Если флажок установлен, то атрибут отображается на форме расширенного поиска. Если снят, то значения атрибута в расширенном поиске не участвуют.

        Флажок "Расширенный поиск", установленный в строке агрегирующего атрибута, означает возможность проведения расширенного поиска также и по агрегируемым атрибутам.

    • Для нелицензированного пользователя (поиск выполняется сотрудником без лицензии):

      • Быстрый поиск:

        • Флажок снят — значения атрибута в быстром поиске не участвуют. Флажок по умолчанию снят для всех системных и пользовательских атрибутов.
        • Флажок установлен — значения атрибута индексируются и учитываются при выполнении быстрого поиска.
      • Расширенный поиск — по умолчанию флажок снят для всех системных и пользовательских атрибутов.

        Если флажок установлен, то атрибут отображается на форме расширенного поиска. Если снят, то значения атрибута в расширенном поиске не участвуют.

    • Псевдоним — укажите псевдоним, который может быть задан в строке быстрого поиска вместе с поисковым запросом. Один и тот же псевдоним может использоваться для различных атрибутов в разных классах /типах.

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

      Пример использования псевдонима "text": Для атрибута "Описание" класса "Запрос" (serviceCall) указывается псевдоним, в пользовательском классе "Задача" для атрибута "Описание" указывается такой же псевдоним "text". По поисковому запросу: "text:описание" будет производиться поиск по описанию запроса и задачи.

    • Вес — выберите релевантность значений атрибута в результатах поиска, если критерием релевантности поиска выбран вес атрибута.

      Возможные значения: низкий, ниже среднего, средний (по умолчанию), выше среднего, высокий.

      Пример использования параметра: объект, найденный по атрибуту с весом "Высокий", будет в списке результатов выше, чем найденный по атрибуту с весом: "Выше среднего", при условии, что поиск ведется среди атрибутов одного типа с одинаковым типом анализатора.

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

      Набор типов анализатора, доступных для выбора, определяется в общих настройках поиска (параметр "Типы анализаторов доступные в системе"), см. Общие настройки поиска.

      Особенности настройки анализаторов для атрибута title см. в разделе Локализация интерфейса системы

  3. Нажмите кнопку Сохранить. Форма настройки закроется, значение атрибута будет индексироваться при поиске согласно указанным параметрам поиска.

Результат настройки

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

Последующие настройки

После изменения настройки поиска для класса/типа объектов, выполните переиндексацию (Переиндексация).

Исключения в настройке поиска по умолчанию

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

  • Все классы:
    • Название.
  • Класс "Запрос" (serviceCall):
    • Контактное лицо (тип анализатора — неточный, без учета морфологии).
    • Контактный email (тип анализатора — неточный, без учета морфологии).
    • Контактный телефон (тип анализатора — точный).
    • Номер (тип анализатора — точный).
    • Описание запроса.
    • Статус (тип анализатора — неточный, без учета морфологии).
  • Класс "Соглашение" (agreement):
    • Описание соглашения.
  • Класс "Сотрудник" (employee):
    • Адрес электронной почты (тип анализатора — неточный, без учета морфологии).
    • Дата рождения (тип анализатора — точный).
    • Должность.
    • Личный код (тип анализатора — точный).
    • Номер городского телефона (тип анализатора — точный).
    • Номер мобильного телефона (тип анализатора — точный).
    • Номер внутреннего телефона (тип анализатора — точный).
    • Номер домашнего телефона (тип анализатора — точный).
  • Класс "Услуга" (slmService):
    • Описание услуги.