Основные сведения об оценке логических элементов
При конструировании и применении конфигурируемой структуры изделия полезно понимать, как система оценивает логические элементы. В этом разделе приведен обзор процесса оценки. Логические элементы, используемые системой, делятся на две фундаментальные категории: ограничения и параметры. Система обрабатывает логические элементы для конкретной структуры изделия с помощью следующей процедуры.
1. Параметры и ограничения для структуры изделия загружаются в систему из конфигурируемых узлов структуры.
2. Система определяет входные параметры, которые должны быть показаны пользователю на странице "Задать параметры" окна Настройка. По умолчанию все входные параметры для верхнего конфигурируемого узла обрабатываются первыми.
a. Если для верхнего конфигурируемого узла был определен хотя бы один разрыв страницы, обрабатываются только входные параметры для первой страницы этого конфигурируемого узла.
b. Если верхний конфигурируемый узел не содержит входных параметров, система автоматически выбирает другой конфигурируемый узел, изучая логику структуры изделия, и обрабатывает его входные параметры. Однако если для выбранного конфигурируемого узла определен разрыв страницы, обрабатываются только входные параметры для первой страницы.
c. Если было определено разрешение дочернего объекта, система обрабатывает входные параметры для указанного дочернего конфигурируемого узла. При обработке входных параметров для дочернего конфигурируемого узла также учитываются любые разрешения дочерних объектов или разрывы страниц, определенные для дочернего конфигурируемого узла.
3. Применяются любые ограничения, применимые к указанным входным параметрам, которые могут уменьшить или исключить значения, допустимые для каждого входного параметра.
Например, если имеется параметр, включающий допустимые значения 1, 2, 3, 4 и 5, и таблица вариантов, в которой для такого же параметра разрешены только значения 1, 2, 3 или 4, список допустимых значений параметра сокращается только до 1, 2, 3 или 4.
4. Указанные входные параметры отображаются на странице "Задать параметры" окна Настройка. Эта страница также включает:
◦ Изображения, относящиеся к параметру
◦ Заголовки страниц, которые были определены
◦ Изображения, относящиеся к текущей странице
◦ Пользовательские страницы справки, относящиеся к текущей странице.
5. После нажатия кнопки Далее система обрабатывает все значения на текущей странице.
|
Порядок параметров на конкретной странице ввода не имеет значения, так как система обрабатывает входные параметры на постраничной основе, а не параметр за параметром. Поэтому следует упорядочить параметры на странице ввода так, чтобы было понятно пользователям, которые будут предоставлять входные данные.
|
6. В некоторых случаях система автоматически пропускает одну или несколько страниц неприменимых входных параметров на основе введенных или выбранных значений.
Например, обратите внимание на структуру изделия конфигурируемых узлов, которая включает два параметра, P1 и P2, с разрывом страницы между ними, так что P1 отображается на странице 1, а P2 - на странице 2. Если таблица вариантов также определена таким образом, что если P1 = 5, то P2 может иметь только значение 3, а для свойства интерфейса пользователя (hide when driven) для P2 установлено значение true. Если выбрать значение 5 для параметра P1, то страница 2 и параметр P2 будут пропущены, так как для P2 автоматически задается значение 3, а системе было указано пропустить (или скрыть) этот параметр, если его значение было управляемым или заданным.
7. После определения системой значений для всех требуемых входных параметров можно просмотреть входные данные на странице "Проверка входных данных", прежде чем перейти к странице спецификации исполнения.