Выбор между двумя опциями на основе ответа пользователя
Часто ответ пользователя используется для выбора одной из двух доступных опций. Например, может потребоваться выбрать стандартную батарею или батарею с продленным сроком службы для конкретного изделия.
Чтобы выбрать одну из двух опций на основе ответа пользователя, выполните следующие действия:
1. Создайте конфигурируемый узел.
2. Присоедините две дочерние детали, по одной для каждой опции пакета.
3. Добавьте в конфигурируемый узел логический входной параметр, например askExtendedDuty.
Задайте для этого параметра подходящее значение подсказки, например: Требуется батарея с продленным сроком службы?
4. Добавьте этот логический параметр в Опцию включения конфигурируемого узла для дочерней детали, которая соответствует батарее с продленным сроком службы.
5. Добавьте в конфигурируемый узел второй логический[может, запятую поставить? слово "невходной" не нашла в сети... или не мудрить, оставить как есть? -1е вх.]не входной параметр, например useStandardDuty.
Определите выражение по умолчанию для этого параметра как !askExtendedDuty
6. Добавьте второй логический параметр в useStandardDutyОпцию включения конфигурируемого узла для дочерней детали, которая соответствует стандартной батарее.
При использовании этого подхода пользователя просят определить, нужно ли использовать батарею с продленным сроком службы. Ответ пользователя автоматически используется для включения или не включения батареи с продленным сроком службы, а противоположность ответу пользователя используется для исключения или не исключения стандартной батареи.