Cas 3 : Créer des références d’applicabilité en ligne à l’aide de l’Applicability Builder de FrameMaker.
Applicability Builder de FrameMaker vous permet de créer des instances d’applicabilité en ligne, comme app-0001 et app-0002, utilisées pour masquer ou afficher le contenu, conformément à l’applicabilité en ligne.
Remarque : Cette procédure utilise les échantillons de fichiers du projet Bike, fournis avec le pack d’applications S1000D pour FrameMaker 10.
- Sélectionnez S1000D > Données source communes.
La boîte de dialogue Données source communes S1000D apparaît.
- Dans l’onglet Liste des modules de données, ouvrez le module de données (crew) des procédures de fonctionnement normales (nom de fichier : DMC-S1000DBIKE-AAA-D00-00-00-00AA-131A-A_007-00_FR-FR.xml).
- Si le module n’affiche pas la section Identification et état, sélectionnez S1000D > Afficher la section Identification et état.
- Dans la boîte de dialogue Données source communes, sélectionnez l’onglet Applicabilité, puis ACT.
- Dans le menu contextuel Applicability Builder, sélectionnez Ajouter <applic> référencé.
La boîte de dialogue Identifiant unique <applic> référencé apparaît.
 Boîte de dialogue Identifiant unique <applic> référencé
- Saisissez l’ID app-0003 et cliquez sur OK.
- Dans le champ situé sous le menu contextuel Applicability Builder, sélectionnez Applic et cliquez sur les options suivantes pour créer une expression d’applicabilité :
Assert : vérifie si la valeur d’un attribut de l’élément appli est égale à quelque chose. Fonctionne de la même façon que l’opérateur de programmation equals (=) et vérifie une valeur d’attribut.
And : fonctionne de la même façon que l’opérateur de programmation AND (&) entre les deux instructions assert.
Or : fonctionne de la même façon que l’opérateur de programmation OR (|) entre les deux instructions assert.
- Ajoutez un nœud assert.
- Une fois le nœud assert sélectionné, double-cliquez sur un attribut de produit.
La boîte de dialogue Sélectionner un attribut de produit apparaît.
- Si l’attribut de produit sélectionné requiert une valeur énumérée, saisissez une valeur répertoriée dans la colonne d’énumération de la liste des attributs du produit.
Une valeur énumérée est l’une des valeurs facultatives (indiquée par |) ou une plage de nombres (indiquée par ~). Lorsque l’énumération est 1~3, les valeurs valides sont 1, 2 ou 3. Lorsque l’énumération est Brook trekker|Mountain storm, les valeurs valides sont Brook trekker ou Mountain storm.
- Cliquez sur la coche verte pour valider l’entrée.
 Boîte de dialogue Sélectionner un attribut de produit
Si vous saisissez une valeur non valide, la couleur du texte de la valeur devient rouge et l’option Sélectionner est désactivée. Si l’attribut de produit sélectionné n’a aucune valeurs d’énumération, toutes les valeurs saisies sont valides et la case à cocher est désactivée.
- Si la valeur d’énumération que vous avez saisie est valide, le nœud Assert dans l’arborescence d’applicabilité est renseignée par la valeur sélectionnée.
Pour supprimer un nœud d’Applicability builder, utilisez le bouton représentant une croix rouge.
- Lorsque l’arborescence d’applicabilité est complète, cliquez sur le bouton + vert pour l’ajouter au module de données en cours.
Pour modifier un élément applic, sélectionnez-le à partir du menu contextuel et effectuez les modifications.
- Vous pouvez également sélectionner CCT et ajouter des nœuds assert pour l’applicabilité Condition à partir de la liste d’attributs Condition. CCT possède toutefois deux listes. La liste du haut donne le type de condition et la liste du bas l’emplacement de l’information assert.
|
|