Début du domaine contenu

Documentation processus Tables dans les contraintes Localiser le document dans l'arbre de navigation

Applications

Vous pouvez utiliser des tables dans les contraintes pour :

Déduction de valeurs

Dans les contraintes, vous pouvez utiliser les tables pour définir des valeurs de caractéristique, tout comme pour les actions et les procédures. À cette différence près que, dans les contraintes, vous pouvez traiter la table dans plusieurs directions différentes, car vous pouvez définir différentes variantes d’exploitation.

Déroulement

L’article configurable VÉLO possède les caractéristiques DYNAMO et PHARE. Les valeurs de ces 2 caractéristiques s’influencent entre elles.

  1. Sélectionnez Outils ® Structure de table ® Créer.
  2. Créez la table T_FEU et affectez-lui vos 2 caractéristiques.

    Note

    Toutes les caractéristiques sont monovaleur. Par conséquent, vous utilisez les mêmes caractéristiques dans la table et dans la classe.

    La différence est que vous pouvez définir plusieurs variantes d’exploitation, de sorte que vous pouvez utiliser l’une ou l’autre caractéristique pour déduire une valeur de l’autre.

    Caractéristiques

    Variante 1

    Variante 2

    PHARE

    X

     

    DYNAMO

     

    X

     

  3. Sélectionnez Outils ® Contenu de table et saisissez les combinaisons de valeurs suivantes :
  4. PHARE

    DYNAMO

    Halogène

    Elektra

    Lumotec

    Axa

    FER

    Dynamo FER

     

  5. Créez un réseau de liens avec la contrainte suivante :
  6. OBJECTS:

    VE IS_A (300)VELO

    RESTRICTIONS:

    TABLE T_FEU

    (PHARE = VE.PHARE,

    DYNAMO = VE.DYNAMO)

    INFERENCES:

    VE.PHARE,VE.DYNAMO

  7. Affectez le réseau de liens au profil de configuration.

Résultat

Dès que vous affectez une valeur à la caractéristique PHARE ou DYNAMO, la valeur de l’autre caractéristique est déduite par l’appel de table.

 

 

 

Fin du domaine contenu