Производные конфигурации
Производные конфигурации позволяют создавать отношения родитель/потомок внутри одной конфигурации. По умолчанию все параметры в дочерней конфигурации имеют ссылки на родительскую конфигурацию. Если изменить параметр в родительской конфигурации, то изменение также отразится на потомке.
Можно заменить любой параметр конфигурации в производной конфигурации, чтобы параметр больше не был связан с родителем.
Рассмотрим следующий пример. Деталь1 имеет три конфигурации:
|
|
В следующей таблице показано изменение конфигураций B и C при изменении конфигурации A.
Изменение конфигурации A и применение изменения для: |
Эффект в конфигурации B |
Эффект в конфигурации C |
|
Изменяется |
Не изменяется |
Указать конфигурации (укажите конфигурацию А) |
Изменяется |
Не изменяется |
|
Изменяется |
Изменяется |
Нажмите кнопку , для просмотра производной конфигурации.
Для создания производной конфигурации вручную:
В ConfigurationManager нажмите правой кнопкой мыши на конфигурацию и выберите Добавить извлеченную конфигурацию.
Задайте параметры в окне PropertyManager.
Нажмите .
Производная конфигурация добавляется в ConfigurationManager под родительской конфигурацией.
Также можно добавить производные конфигурации с помощью диалогового окна Изменить конфигурации.
Для создания производной конфигурации с помощью таблицы параметров:
В заголовке столбца таблицы параметров, используемого для управления производными конфигурациями, используется следующий синтаксис:
$PARENT ($РОДИТЕЛЬ)
В заголовке столбца не учитывается регистр.
В основных ячейках таблицы введите имена родительских конфигураций.
В таблице параметров невозможно указать родительскую конфигурацию, если ее дочерняя конфигурация была создана первой, особенно если родительская конфигурация еще не существовала в модели.
Правильно: родитель создан до производной конфигурации |
Неправильно: родитель создан после производной конфигурации |