Основы Windchill > Поиск в Windchill > Справка по поиску > Специальные символы в ключевых словах
  
Специальные символы в ключевых словах
* 
Следующий раздел применяется только при выполнении поиска по ключевым словам с установленным и включенным компонентом Windchill Index Search. При выполнении поиска в базе данных или безындексного поиска по ключевым словам все специальные символы интерпретируются буквально. Дополнительные сведения см. в разделе Правила поиска по ключевым словам.
Если установлен и включен компонент Windchill Index Search, специальные символы можно разделить на два типа:
символы, которые индексируются и могут игнорироваться или учитываться при выполнении поиска;
символы, которые не индексируются и всегда игнорируются в случае включения в поиск по ключевым словам.
Сведения об использовании escape-символа см. в разделе Использование escape-символа с подстановочными символами.
Индексируемые специальные символы
Следующие специальные символы включаются в индекс Windchill и используются для различения строк ключевых слов:
Дефисы: -
Точки: .
Символы подчеркивания: _
Это означает, что ключевое слово, включающее эти символы, индексируется как полностью, так и по отдельным компонентам, разделенным этими специальными символами ("-", "." и "_").
Например, создается объект, которому назначается числовой идентификатор 123-456. Затем это значение индексируется следующим образом:
123-456
123
123-
456
-456
При выполнении поиска по ключевым словам с использованием любого из этих параметров объект с обозначением 123-456 будет возвращен как результат поиска.
Однако если включить любой из индексируемых специальных символов ("-", "." и "_") в параметр поиска по ключевым словам, Windchill будет рассматривать этот символ как литеральную часть строки ключевого слова.
Например, рассмотрим следующие поиски:
Ключевое слово: 123
Результаты поиска будут включать следующие объекты:
Наименование
Обозначение
Doc-123
0005124
Wheel Axle
123-456
Image 123
000002
Link-123-ABC
0000125
Ключевое слово: 123-
Добавление дефиса ограничивает результаты поиска до следующих объектов:
Наименование
Обозначение
Wheel Axle
123-456
Link-123-ABC
0000125
Объект Image 123 исключается, так как дефис (при наличии) является литеральной частью строки поиска.
Объект Doc-123 исключается, так как учитывается и размещение дефиса. Объект Doc-123 индексируется как Doc, Doc-, -123 и 123.
* 
В поиске, включающем специальные символы, можно также использовать подстановочные символы. Например, чтобы найти объект с обозначением 123-4567-890, можно искать 123–4567* или 123–4??7–*.
Специальные символы, которые игнорируются
Windchill Index Search игнорирует следующие символы:
Процент: %
Косая черта: /
Обратная косая черта: \
Вопросительный знак: ?
Открывающая скобка: (
Закрывающая скобка: )
Звездочка: *
Кавычки (изогнутые и прямые): “ ” "
Если специальный символ при индексировании игнорируется, Windchill Index Search заменяет его пробелом. Например, создается две детали, которым назначаются числовые идентификаторы 123/456/789 и 123*456*789. Оба значения индексируются как 123, 456 и 789.
Если включить какой-либо из этих символов в параметр поиска по ключевым словам, Windchill проигнорирует этот специальный символ и обработает ключевое слово как две отдельные строки, соединенные оператором AND.
Например, при выполнении поиска по ключевым словам 123/456/789 фактически будет выполнен поиск 123, 456 и 789. Этот поиск возвратит объекты с любыми из следующих значений:
123/456/789 123*456*789 Doc-123 A/456 model 789 789_456_123.prt Image-456 123 789 456%123?789