Cette vue affiche les résultats de la recherche des références
de l'instance sélectionnée dans la vue Explorateur
de designs ou la vue des résultats d'une Recherche
de designs. Cette recherche a été lancée par le menu Références du
menu contextuel de l'instance.
Références d'une instance
La recherche
suit les liens de composition de l'instance. Le titre de la vue
indique quel type de références est affiché, selon votre demande :
- Les super-références, c'est à dire les instances qui référencent
l'instance sélectionnée,
- Ou les sous-références, c'est à dire les instances qui sont
référencées par l'instance sélectionnée.
Exemple : Si vous
recherchez les sous-références d'un Programme, vous verrez les
instances d'entité qu'il appelle, jusqu'au niveau le
plus fin : Structures de Données, Segments, Rubriques. De plus, les
sous-références incluent toujours la Bibliothèque qui contient les
paramètres de génération de l'instance.
Exemple : Si vous recherchez les super-références
d'une Rubrique, vous verrez les instances d'entité qui appellent
cette Rubrique, jusqu'au niveau le plus haut : Segments, Structures
de Données, Programmes, Ecrans, Blocs Bases de Données.
Références d'un fichier généré
Si vous avez
demandé la recherche des sous-références d'un fichier COBOL généré
de Programme, Ecran ou Serveur (fichier .cbl),
la vue des résultats de la recherche de références affiche les instances
ayant contribué à la génération de ce fichier.
Pour
les fichiers d'extension
.cbl, les informations
suivantes sont affichées :
- L'instance de design ayant servi de point d'entrée pour générer
le fichier COBOL,
- Les instances appelées par des micro-patterns,
- Les Rubriques appelées dans du code ajouté manuellement dans la PROCEDURE
DIVISON. Le nombre d'utilisations de chaque Rubrique dans
le fichier COBOL est indiqué avec usage(n), où n est
le nombre d'utilisations de la Rubrique.
Vous pouvez développer les sous-références affichées jusqu'au
niveau le plus fin.
Actions possibles sur les références
Si vous faites un clic droit sur
une instance dans l'arbre des références, vous pouvez :
- Ouvrir l'instance dans son
éditeur de design.
- Ouvrir l'instance dans son
éditeur COBOL si l'entité contient une description COBOL. D'autre
éditeurs sont aussi proposés.
- Rechercher ses propres sous-références ou super-références,
qui s'afficheront alors à leur tour dans la vue Références.
- Publier l'instance. Vous pouvez
faire une sélection multiple pour publier plusieurs instances.
- Ajouter à la session de publication l'instance.
Vous pouvez faire une sélection multiple pour ajouter plusieurs instances
à la même session de publication.
Si vous faites un clic droit sur une Rubrique,
vous pouvez lancer une Recherche d'utilisations.
Cette recherche détecte les utilisations de la Rubrique dans le code
ajouté manuellement dans la PROCEDURE DIVISION des
Programmes, Ecrans ou Serveurs (fichiers d'extension cbl).
La sélection du choix Recherche d'utilisations provoque
l'ouverture d'une boîte de dialogue qui vous permet de filtrer les
fichiers cbl sur lesquels portera la recherche.
Barre d'outils
Vous
pouvez aussi filtrer l'affichage de l'arbre en sélectionnant un projet
dans la zone Contexte et en cliquant sur un
des boutons représentant une vision de la hiérarchie des projets dans
le chemin de compilation design. Par défaut, le bouton Contexte
seul est sélectionné. L'arbre n'affiche donc que les instances
trouvées dans le projet sélectionné. Vous pouvez cependant sélectionner
un autre bouton de hiérarchie (amont, aval ou complète)
pour afficher les instances trouvées non seulement dans le projet
sélectionné mais aussi dans les projets hiérarchiquement supérieurs
ou inférieurs, ou dans tous les projets de la hiérarchie.