Réserver une Démo
Pré. Proc.

Comment définir un fragment de sélecteur Gabarit

Un sélecteur de Gabarit est un fragment de Gabarit qui appelle d'autres fragments de Gabarit , selon le type d'élément signalé. Les Fragments Gabarit appelés peuvent être des Fragments système ou des Fragments existants définis par l'utilisateur, comme indiqué dans l'onglet 'Ressources' de la fenêtre du Navigateur .

Accéder

Utilisez l'une des méthodes décrites ici pour afficher la page " Query personnalisée" de la boîte de dialogue "Options du document". Avant de sélectionner l'icône Options de document, cochez la case 'Personnalisé' dans la liste 'Sections', pour activer les balises 'personnalisé > <personnalisé'. Ceux-ci sont nécessaires pour que le fragment Gabarit Selector fonctionne.

Ruban

Publier > Rapports de Modèle > Gabarits : <select a fragment template> : (Document Options icon) > Custom Query

Raccourcis Clavier

F8 > Gabarits | fragments | Double-cliquez sur <Nom du fragment>, puis (icône Options du document) > Query personnalisée

Configurer le sélecteur Gabarit

Option

Action

Voir également

Sélecteur Gabarit

Cliquez sur ce bouton radio pour définir les commandes de sélection de gabarit .

Champ de données

Sur des lignes séparées, saisissez chaque type d'élément et le nom du Fragment de Gabarit à utiliser pour ce type d'élément, au format :

ElementType :<stéréotype> :Nom du fragment

Par exemple (éléments non étendus par un stéréotype) :

Action :: Comportementale

Comportementale ::Simple Comportementale

CollaborationUse::Structural

et (élément prolongé par un stéréotype) :

Classe : tableau :Base de données Tableau

Pour identifier le fragment à utiliser si des éléments signalés n'ont pas été spécifiquement identifiés, tapez :

default::Nom du fragment

Consultez également la section Notes de cette rubrique.

Classe d'élément Navigateur - Ressources

OK

Cliquez sur ce bouton pour enregistrer les modifications que vous avez apportées et fermer la boîte de dialogue "Options du document".

Notes

Conseils supplémentaires sur la fourniture d'une valeur pour le champ de données :

Dans une certaine mesure, vous pouvez adapter la ligne "étendue par stéréotype" en fonction du langage de modélisation alternatif que vous utilisez, de ce que vous souhaitez spécifiquement extraire dans le rapport et des éléments qui existent sous le Paquetage ou l'élément sur lequel vous exécutez le rapport. Par exemple:

  • Extraire les éléments ArchiMate Métier Acteur
    - A partir d'une structure contenant des éléments UML et ArchiMate - Classe : ArchiMate_Business Actor:BusActFrag
    - A partir d'une structure ne contenant que des éléments ArchiMate - Class:BusinessActor:BusActFrag
    - A partir d'une structure ne contenant que des éléments ArchiMate Métier Actor - Class::BusActFrag
  • Extraire les éléments Métier Acteur
    - A partir d'une structure contenant des éléments UML et ArchiMate - Classe : Métier Actor:BusActFrag
    - A partir d'une structure ne contenant que des éléments ArchiMate - Class:BusinessActor:BusActFrag
    - A partir d'une structure ne contenant que des éléments Métier Actor - Class::BusActFrag
Pour établir le type et le détail du Stéréotype d'un élément représentatif sélectionné dans l'onglet 'Ressources' de la fenêtre du Navigateur , exécuter cette requête dans le bloc-notes SQL (utilisez l'option du ruban 'Explorer > Rechercher > Modèle : Edit search. > SQL Scratch Pad') :
  • Sélectionnez t_object. nom , t_objet. Object_Type , t_object. Stéréotype de t_objectt_object. Object_ID = #CurrentElementID#
Par exemple, sélectionner un DataObject BPMN dans la fenêtre Navigateur et exécuter ce SQL donne :

Nom - Liste des problèmes[Initial]

Object_Type - Artefact      

Stéréotype - DataObject

Vous utiliserez donc la combinaison Artifact:DataObject:<fragment name> dans le champ de données

Alternativement, ne pas utiliser un fragment Gabarit Selector et créer un gabarit simple pour opérer sur la section 'Elément' du rapport, pour extraire les éléments de Type - Classe et Stéréotype - Métier Acteur. Exécuter ceci sur le(s) élément(s) spécifique(s).

Pour un exemple complet, faites une copie du sélecteur Gabarit fourni par le système dans Document Publishing | Système Gabarits | Dossier Fragments de l'onglet 'Ressources' de la fenêtre Navigateur et révision de l'onglet ' Query personnalisée' de la boîte de dialogue 'Options du document'. (Pour faire une copie, cliquez-droit sur le nom du gabarit et sélectionnez l'option 'Copier'.)

Apprenez Plus