Vous créez une instance depuis la vue Explorateur
de designs de la perspective Design de
votre plan de travail.
- Dans la vue Explorateur de designs,
sélectionnez un référentiel ouvert (icône
).
- Faites un clic droit sur la ligne du référentiel, sur une
ligne d'entité ou d'instance et sélectionnez. dans le menu contextuel,
le choix Nouveau, puis l'entité dont vous souhaitez
créer une instance (ex : Rubrique Pac ou Programme
Pac). Ce choix ouvre un assistant de création.
- Remplissez les zones de cet assistant.
- Dans l'assistant de création de Programme, Ecran,
Structure de Données et Dialogue, une case à cocher Dériver apparaît.
Si vous la sélectionnez, deux zones supplémentaires apparaissent : Type
de dérivation et <Entité à dériver>.
Ces zones vous permettent de créer une instance dérivée, qui ne contiendra
aucun élément de design mais uniquement un lien vers l'instance
de référence que vous indiquez dans la zone <Entité
à dériver>. A partir de cette instance dérivée, vous
pourrez générer l'instance de référence sans dupliquer son design.
Vous devez sélectionner l'un des deux types de dérivation :
- Substitution de bibliothèque, disponible
sur les Programmes, Ecrans, Structures de Données (pour la génération
des Copybooks et des libellés d'erreur) et Dialogues (pour la
génération des libellés d'erreur). Avec ce type de dérivation,
vous utiliserez l'instance dérivée pour générer l'instance
de référence à partir d'une bibliothèque différente, sans dupliquer
son design. Les paramètres de génération de la bibliothèque indiquée
dans l'instance dérivée produiront un source Cobol différent
de celui produit à partir de la bibliothèque de l'instance de référence.
- Héritage de source, disponible uniquement
sur les entités dans lesquelles du code spécifique peut être inséré
: les Programmes et les Ecrans. Avec ce type de dérivation, vous utiliserez
l'instance dérivée pour générer le Programme ou
l'Ecran de référence. Le code source complet (le code généré
et le code spécifique) de l'instance de référence deviendra le
code généré dans l'instance dérivée et ce code généré sera ensuite
réconcilié avec le code spécifique de l'instance dérivée. L'instance
dérivée peut aussi, à son tour, devenir l'instance de référence
pour une nouvelle instance dérivée et le même processus s'applique
alors.
- Si vous sélectionnez la case à cocher Ouvrir
l'éditeur après la création, l'éditeur de l'instance s'ouvrira
automatiquement, après la création, sur l'onglet Vue d'ensemble.
De là, vous pourrez accéder à tous les autres onglets de l'éditeur
et spécifier toutes les caractéristiques de l'instance.
- Cliquez sur Terminer.
Résultats
La nouvelle instance s'affiche alors sous la branche
de l'entité correspondante dans le référentiel, rangée alphabétiquement
parmi les instances déjà présentes.