Основы Windchill > Поиск в Windchill > Примеры расширенного поиска > Поиск по ключевым словам с использованием подстановочных символов
  
Поиск по ключевым словам с использованием подстановочных символов
* 
В этом разделе описано поведение поиска и использование настроек по умолчанию, если установлен и включен модуль Windchill Index Search. Следующие примеры неприменимы к сценариям, в которых выполняется поиск в базах данных или безындексный поиск по ключевым словам.
Дополнительные примеры использования см. в разделе Подстановочные символы поиска.
При выполнении индексного поиска по ключевым словам, содержащим подстановочный символ звездочки (*), размещение подстановочного знака в строке поиска может ограничивать поля, в которых ведется поиск.
Конечная звездочка (ключевоеслово*) - ключевое слово, за которым следуют ноль или более символов, сравнивается со всеми атрибутами объекта и текстом в файлах основного содержимого.
Ведущая звездочка (*ключевоеслово) - ключевое слово, которому предшествует ноль или более символов, сравнивается с атрибутами Наименование и Обозначение. Ключевое слово также сравнивается с текстом в файлах основного содержимого, но при этом не возвращаются результаты для ключевого слова, которому предшествуют один или несколько символов.
Подстановочные символы не могут заменить пробел между строками ключевых слов. Это может внести путаницу, если учесть, что Windchill Index Search заменяет некоторые специальные символы пробелом. Ниже приведен пример такого поведения.
Пример. Конечный подстановочный знак
В этом примере выполняется поиск по ключевому слову "form", за которым следует ноль или более символов:
Ключевое слово
form*
Результаты поиска
Ключевое слово, за которым следует ноль или более символов, сравнивается со всеми индексированными атрибутами объекта и индексированным текстом основного содержимого.
Пример. Ведущий подстановочный символ
В этом примере выполняется поиск по ключевому слову "form", которому может предшествовать ноль или более символов.
Ключевое слово
*form
Результаты поиска
Ключевое слово, которому предшествует ноль или более символов, сравнивается с атрибутами Наименование и Обозначение
Все атрибуты, кроме атрибутов Наименование и Обозначение (например, Описание и Создал), игнорируются.
Ключевое слово сравнивается с основным содержимым. Однако предшествующий подстановочный знак игнорируется. Поэтому в основном содержимом ищется только слово "form".
* 
Словосочетание "QA Meeting Minutes" не включается в возвращаемый результат, поскольку Windchill не применяет ведущий подстановочный символ при поиске в тексте основного содержимого. Поэтому слово "platform" в основном содержимом игнорируется.
Однако объект с наименованием "Primary Platform Specs" возвращается, поскольку Windchill применяет ведущий подстановочный символ при поиске в значениях атрибутов Наименование и Обозначение.
Словосочетание "TR-Suppliers" не включается в возвращаемый результат, хотя слово "reform" содержится в значении атрибута Описание. Это происходит потому, что при использовании ведущего подстановочного символа поиск ведется только в атрибутах Наименование и Обозначение.
Пример. Ведущий и конечный подстановочные символы
В этом примере выполняется поиск по ключевому слову "form", которое могут окружать ноль или более символов.
Ключевое слово
*form*
Результаты поиска
В результатах этого поиска скомбинированы результаты предыдущих двух поисков.
Ключевое слово, которому предшествует ноль или более символов, сравнивается с атрибутами Наименование и Обозначение
Ключевое слово, за которым следует ноль или более символов, сравнивается со всеми индексируемыми атрибутами.
* 
Поскольку эти два правила скомбинированы, поиск включает также объекты, для которых атрибуты Наименование или Обозначение содержат слово "form", перед которым и после которого может быть один или более символов (например, "performance" или "reformat").
Ключевое слово сравнивается с основным содержимым. Предшествующий подстановочный символ игнорируется, а конечный подстановочный символ сохраняется.
Пример. Подстановочные символы в одном элементе ключевого слова
В этом примере выполняется поиск по ключевым словам "oil" и "pump", связанным одним или несколькими символами.
Ключевое слово
oil*pump
Результаты поиска
Дополнительные сведения см. в следующих разделах:
Специальные символы в ключевых словах
Использование пробелов и нескольких подстановочных символов в поиске по ключевым словам
Правила поиска по ключевым словам
Пример. Подстановочные символы в двух отдельных элементах ключевого слова
В этом примере выполняется другой поиск по ключевым словам "oil" и "pump". Однако на этот раз между словами "oil*" и "pump" будет включен пробел.
Ключевое слово
oil* pump
Результаты поиска
Дополнительные сведения см. в следующих разделах:
Специальные символы в ключевых словах
Использование пробелов и нескольких подстановочных символов в поиске по ключевым словам
Правила поиска по ключевым словам