Fonctionnalités supplémentaires de Windchill > Gestion des informations de service client > A propos des > Utilisation de la structure d'information dans S1000D > Gérer l'applicabilité
  
Gérer l'applicabilité
utilise la fonctionnalité d'expression avancée pour l'applicabilité, afin de permettre le traitements des instructions d'applicabilité plus complexes autorisées par la spécification S1000D. Cette fonctionnalité nécessite la définition d'options et de choix, et l'utilisation d'expressions avancées.
Pour plus d'informations sur les options et les choix, consultez XYZ, et pour les expressions avancées, consultez ABC.
Pour plus d'informations sur l'applicabilité, consultez les sections Options et choix et Affectation d'expressions.
Une fois les options et choix définis pour le produit, vous pouvez définir l'applicabilité des Data Modules :
1. Sélectionnez un Data Module dans une structure, puis cliquez avec le bouton droit de la souris pour afficher le menu contextuel.
* 
Le Data Module doit être à l'état Travail en cours.
2. Sélectionnez Gérer l'applicabilité pour ouvrir la fenêtre Gérer l'applicabilité.
3. Dans le champ Expressions, cliquez sur l'icône pour modifier les Expressions d'élément affectées.
4. La fenêtre Expression avancée s'ouvre et affiche en détails le jeu d'options actif du produit.
Les options et choix définis pour un produit sont générés à partir des Data Modules ACT/CCT associés à ce produit. Pour plus d'informations, consultez la section Data Modules ACT/CCT.
5. Dans le champ Expression, entrez l'expression qui spécifie les options/choix à appliquer au Data Module.
Pour plus d'informations sur la syntaxe des expressions, consultez la section Syntaxe de création d'expressions avancées. Vous trouverez quelques exemples ci-après.
* 
Les instructions NOT ne sont pas prises en charge.
6. Validez l'expression en cliquant sur Valider. Vous pouvez également cliquer sur OK pour valider l'expression et fermer la fenêtre Expression avancée.
7. Le Data Module est alors intégré et les données d'applicabilité sont ajoutées à son contenu.
* 
La valeur de la préférence Conserver les valeurs de propriété d'applicabilité à plusieurs valeurs permet de spécifier le format de création des instructions d'applicabilité créées ici dans le contenu du Data Module.
Pour plus d'informations, consultez la section Gérer l'applicabilité dans les Data Modules.
L'applicabilité est gérée au niveau identandStatusSection du module.
Limites
Avec des données ACT, vous ne pouvez spécifier que les options et choix d'un seul groupe d'options (Data Module ACT).
Une combinaison de données ACT et CCT ne peut pas être définie pour un Data Module.
Voici des exemples d'application des paramètres d'options/de choix dans le contenu du Data Module :
Expression d'un seul choix :
"model=Mountain storm"
Dans le contenu XML d'un Data Module :
<applic>
..<assert applicPropertyIdent="model" applicPropertyType="prodattr" applicPropertyValues="Mountain storm"/>
</applic>
Expression de plusieurs choix avec des opérateurs AND/OR :
Ce cas de figure s'applique lorsque la valeur Conserver les valeurs de propriété d'applicabilité à plusieurs valeurs est définie sur Non. L'applicabilité sera entrée entièrement dans le contenu et la sortie sous la forme de plusieurs instructions à une seule valeur.
("model=Mountain storm"/"version=Mk1")+"model=Brook Trekker"
Dans le contenu XML d'un Data Module :
<applic>
<evaluate andOr="and">
<evaluate andOr="or">
<assert applicPropertyIdent="model" applicPropertyType="prodattr" applicPropertyValues="Mountain storm"/>
<assert applicPropertyIdent="version" applicPropertyType="prodattr" applicPropertyValues="mk1"/>
</evaluate>
</evaluate>
<assert applicPropertyIdent="model" applicPropertyType="prodattr" applicPropertyValues="Brook trekker"/>
</applic>