Configurations dérivées
Les configurations dérivées vous permettent de créer une relation parent/enfant au sein d'une configuration. Par défaut, tous les paramètres dans la configuration enfant sont liés à la configuration parente. Si vous changez un paramètre dans la configuration parente, le changement est automatiquement propagé à l'enfant.
Vous pouvez remplacer tout paramètre configurable dans la configuration dérivée de manière à ce qu'il ne soit plus lié au parent.
Examinez l'exemple suivant. Pièce1 a trois configurations:
|
|
Le tableau suivant montre l'effet produit sur les configurations B et C lorsque vous changez la configuration A.
Changer la configuration A et appliquer le changement à:
|
Effet sur la configuration B
|
Effet sur la configuration C
|
|
Changements
|
Ne change pas
|
Spécifier les configurations
(spécifier configuration A)
|
Changements
|
Ne change pas
|
|
Changements
|
Changements
|
Cliquez sur
pour voir un exemple de configurations dérivées.
Pour créer une configuration dérivée manuellement:
-
Dans le ConfigurationManager, cliquez à l'aide du bouton droit de la souris sur une configuration et sélectionnez Ajouter une configuration dérivée.
-
Définissez les options dans le PropertyManager.
-
Cliquez sur .
La configuration dérivée est ajoutée dans le ConfigurationManager sous la configuration parente.
Vous pouvez également ajouter des configurations dérivées en utilisant la boîte de dialogue Modifier les configurations.
Pour créer une configuration dérivée avec une famille de pièces:
Pour contrôler les configurations dérivées, l'en-tête de colonne dans une famille de pièces utilise la syntaxe suivante:
$PARENT
L'en-tête de colonne n'est pas sensible à la casse.
Dans les cellules du corps de la feuille de calcul, saisissez le nom des configurations parentes.
Dans une famille de pièces, vous ne pouvez pas spécifier une configuration parente dont la configuration enfant a été créée en premier, sauf si la configuration parente existait déjà dans le modèle.
Valide: Configuration parente créée avant la configuration dérivée
|
Non valide: Configuration parente créée après la configuration dérivée
|