Chapter 10 Gestion des raccourcis


Génération de raccourcis

Vous pouvez générer des raccourcis à l'aide de l'onglet Modèles cible situé dans la boîte de dialogue Options de génération d'un type de modèle. Cette page vous permet également de générer des réplications.

Pour plus d'informations sur la génération de réplications, reportez-vous à la section "Génération de réplications" dans le chapitre "Gestion des réplications d'objets".

Un raccourci externe dépend d'un objet externe situé dans un autre modèle. Les raccourcis permettent de partager des objets entre différents modèles.

Par défaut, lorsque vous générez à partir d'un modèle contenant un raccourci externe vers un autre modèle d'un type différent, le raccourci est généré en tant qu'objet, mais vous pouvez faire en sorte de conserver le lien entre le raccourci externe et son modèle cible au-delà de la génération et générer le raccourci en tant que raccourci.

Condition préalable dans la feuille de propriétés du raccourci

Avant de générer de nouveaux modèles, dans la feuille de propriétés de chacun des raccourcis que vous souhaitez générer en tant que raccourci dans le nouveau modèle, vous devez :

Ces propriétés peuvent également être sélectionnées à partir de la Liste des raccourcis qui vous permet une sélection multiple.

Pour plus d'informations sur l'utilisation de la boîte de dialogue Liste des raccourcis, reportez-vous à la section "Utilisation de la liste des raccourcis".

Condition préalable dans l'onglet Modèles cible

Dans l'onglet Modèles cible situé dans la boîte de dialogue Options de génération d'un type de modèle, vous devez également sélectionner les modèles générés desquels doivent être extraits les objets cible correspondant aux raccourcis externes. Les raccourcis externes peuvent ensuite être correctement liés aux objets cible dans le modèle cible approprié.

L'onglet Modèles cible comporte les colonnes suivantes :

Colonne Description
Modèles cible Liste (non modifiable) de tous les modèles cible du modèle courant et qui contiennent au moins un raccourci généré en tant que raccourci
Modèles générés Liste des modèles générés qui n'est disponible que si les modèles cible sont ouverts. Vous pouvez sélectionner le modèle qui sera utilisé comme modèle cible pour le raccourci généré

Exemple d'une génération intermodèle avec raccourcis

L'exemple suivant illustre la génération d'un MPD depuis un MOO :


Voici les différentes étapes pour la génération des raccourcis externes :

Si MOO est ouvert dans l'espace de travail La colonne Modèles cible affiche le modèle cible d'origine (MOO 1), et son chemin d'accès. La colonne Modèles générés affiche le dernier MPD généré la première fois que vous générez le MOO dans un MPD. Les fois suivantes, cette colonne contient le dernier MPD sélectionné. Vous pouvez cliquer sur la flèche vers le bas dans la colonne Modèles générés et ouvrir la liste déroulante afin de sélectionner le MPD approprié pour permettre la création d'un raccourci correctement défini.

Si MOO est fermé dans l'espace de travail La colonne Modèles cible affiche le modèle cible d'origine (MOO 1), et son chemin d'accès. La colonne Modèles générés affiche <aucun>. Lorsque vous cliquez dans la colonne Modèles générés, le modèle cible d'origine MOO 1 est automatiquement ouvert dans l'espace de travail pour localiser les différents modèles générés à partir de MOO 1. Vous pouvez alors utiliser la liste déroulante pour sélectionner MPD 1, la nouvelle cible qui va permettre la création d'un raccourci correctement défini dans MPD 2.

Steps Pour générer des raccourcis :

  1. Sélectionnez Outils→Générer type de modèle.

    La boîte de dialogue Options de Génération s'affiche.
  2. Cliquez sur l'onglet Modèles cible.

    La liste des modèles cible du modèle courant s'affiche ainsi que la liste des modèles générés le cas échéant.
  3. Vérifiez la liste des modèles générés pour chacun des raccourcis que vous souhaitez générer en tant que raccourci ou effectuez les changements nécessaires.
  4. Cliquez sur OK pour lancer la génération.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.