Связывание параметров расширенной логики с опциями
Чтобы создать некоторые расширенные выражения, можно предоставить общий доступ к значению выбранной опции во время процесса конфигурирования с расширенной логикой выбора. Детали должен быть назначен набор опций непосредственно или через ее изделие.
Чтобы связать параметр с опцией, необходимо добавить выражение в расширенную логику выбора, определенную для данного конфигурируемого узла. Выражение должно иметь следующий синтаксис:
<имя_параметра>==optionSet.<имя_опции>
где:
<имя_параметра> - имя параметра, который нужно связать ссылкой.
optionSet - эту строку необходимо ввести точно так, как показано здесь, сохранив регистр.
<имя_опции> - опция, с которой нужно связать параметр.
Пусть, например, нужно связать параметр VoltageSetting и опцию Voltage. Когда пользователь выбирает варианты для опции Voltage на шаге "Задать фильтр" процесса конфигурирования, выбранные варианты передаются параметру VoltageSetting в виде списка допустимых значений.
Добавление связи между параметром VoltageSetting и опцией Voltage
1. Откройте конфигурируемый узел в браузере структуры изделия.
2. Перейдите на вкладку Ограничения и создайте ограничение для параметра VoltageSetting, выбрав в качестве типа Выражение. Укажите имя для ограничения.
3. Введите следующее выражение и нажмите кнопку Применить:
VoltageSetting==optionSet.Voltage
4. Сохраните изменения.
5. При анализе данного конфигурируемого узла в процессе конфигурирования выбранные варианты опции Voltage используются совместно с параметром VoltageSetting. Кроме того, optionSet.Voltage можно использовать в других выражениях расширенной логики.
Было ли это полезно?