Pré. | Proc. |
Comment définir un fragment de sélecteur Gabarit
Un sélecteur Gabarit est un fragment Gabarit qui appelle d'autres fragments Gabarit , en fonction du 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 Navigateur .
Accéder
Utilisez l'une des méthodes décrites ici pour afficher la page « Query personnalisée » de la dialogue « Options du document ». Avant de sélectionner l'icône Options du document, cochez la case « Personnalisé » dans la liste « Sections » pour activer les balises « personnalisé > <personnalisé ». Ceux-ci sont nécessaires au fonctionnement du fragment Gabarit Selector.
Ruban |
Publier > Rapports de Modèle > Gabarits : <sélectionner un modèle de fragment> : (icône Options du document) > Query personnalisée |
Raccourcis Clavier |
> Gabarits | Fragments | Double-cliquez sur <Nom du fragment>, puis sur (icône Options du document) > Query personnalisée |
Configurer le sélecteur Gabarit
Option |
Action |
Voir aussi |
---|---|---|
Sélecteur Gabarit |
Cliquez sur ce bouton radio pour définir les commandes de sélection gabarit . |
|
champ de données |
Sur des lignes séparées, saisissez chaque type d'élément et le nom du fragment 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 ActionPin :: Comportementale simple CollaborationUtilisation::Structural et (élément étendu par un stéréotype) : Classe : tableau : Tableau de base de données Pour identifier le fragment à utiliser si des éléments signalés n'ont pas été spécifiquement identifiés, tapez : default::Nom du fragment Voir é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 dialogue « Options du document ». |
Notes
Autres conseils sur la fourniture d'une valeur pour le champ de données :
Dans une certaine mesure, vous pouvez adapter la ligne « étendu par stéréotype » en fonction du langage modélisation alternatif que vous utilisez, de ce que vous souhaitez extraire spécifiquement 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 Actor
- À partir d'une structure contenant des éléments UML et ArchiMate - Classe : ArchiMate_Business Actor:BusActFrag
- À partir d'une structure contenant uniquement des éléments ArchiMate - Classe:BusinessActor:BusActFrag
- À partir d'une structure contenant uniquement des éléments ArchiMate Métier Actor - Class::BusActFrag - Extraire les éléments Métier Acteur
- D'une structure contenant des éléments UML et ArchiMate - Classe : Métier Acteur:BusActFrag
- À partir d'une structure contenant uniquement des éléments ArchiMate - Classe:BusinessActor:BusActFrag
- À partir d'une structure contenant uniquement des éléments Métier Actor - Class::BusActFrag
- Sélectionnez t_object.name , t_object.Object_Type , t_object.Stéréotype dans t_object où t_object.Object_ID = #CurrentElementID#
Nom - Liste des problèmes [Initial]
Object_Type - Artefact
Stéréotype - DataObject
Vous utiliseriez donc la combinaison Artifact:DataObject:<nom du fragment> dans le champ de données
Alternativement, n'utilisez pas de fragment Gabarit Selector et créez un gabarit simple pour opérer sur la section 'Element' 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 le dossier Publication de documents | Gabarits système | Fragments de l'onglet 'Ressources' de la fenêtre Navigateur et révision l'onglet ' Query personnalisée' de la boîte dialogue 'Options du document'. (Pour faire une copie, cliquez-droit sur le nom gabarit et sélectionnez l'option 'Copier'.)