Возможности управления данными > Управление конфигурируемыми изделиями > Возможности Windchill по управлению опциями и исполнениями > Назначение выражений > Определение расширенных выражений > Синтаксис для создания расширенных выражений
  
Синтаксис для создания расширенных выражений
Расширенное выражение состоит из следующих элементов:
Логические операторы:
"+" или "&&" - в качестве И
"/" или "||" - в качестве ИЛИ
"-" или "!" - в качестве НЕ
* 
Изменяя файл свойств, можно настроить сопоставление логических операторов со специфическими для сайта операторами. Дополнительные сведения см. в разделе Конфигурирование выражений.
Скобки для группирования логики: "(" и ")"
Элементы выражения (варианты)
Пробелы и <новая строка> для удобочитаемости
Пример выражения:
(Red && Small) || (Blue && !Large) - это выражение указывает, что деталь включается в структуру изделия, если запрошены элементы Red и Small или если запрошены элементы Blue и not Large.
Учитывайте следующие инструкции по созданию выражений:
Наименования вариантов должны быть глобально уникальными.
В выражении можно использовать комбинацию вариантов из назначенного набора опций.
При включении варианта не включайте наименование опции.
Если наименование варианта начинается с числа либо содержит пробел или специальный символ, заключите наименование в кавычки. Например, может использоваться следующее выражение: “light blue” + “64GB” + “-48” / ”+48”
Организация может настроить назначение выражений, чтобы задать конкретный формат для определения выражения или выполнить специфичную для сайта проверку выражений. Дополнительные сведения см. в разделе Конфигурирование выражений.