Cette vue affiche les résultats de la recherche des références
demandée pour l'instance ou le fichier sélectionné. Cette recherche,
lancée depuis le choix ou du menu contextuel de l'instance ou du fichier,
a été effectuée directement sur le serveur Rational Team Concert.
L'infobulle associée au titre de la vue affiche
une description de la recherche qui a conduit à l'ouverture de la
vue. Vous pouvez ainsi facilement distinguer les vues de résultat.
Les instances trouvées par la recherche de références
sont précédées de leurs icônes. L'infobulle associée permet de voir
le type de l'entité.
Références d'une instance
La recherche
suit les liens de composition de l'instance. Il existe deux types
de références :
- Les super-références, c'est à dire les instances qui référencent
l'instance sélectionnée,
- 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 (facette Pacbase), vous verrez les
instances d'entité qu'il appelle, jusqu'au niveau le
plus fin comme par exemple les Structures de Données, Segments et
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 (facette Pacbase), vous verrez les
instances d'entité qui appellent cette Rubrique, jusqu'au
niveau le plus haut, comme par exemple les Segments, Structures de
Données, Programmes, Ecrans et Blocs Bases de Données. Si cette Rubrique
est une Rubrique mère, vous verrez aussi ses Rubriques filles.
Références d'un fichier généré
Si vous avez
demandé la recherche des sous-références d'un fichier généré (fichier .cbl d'un
Programme, Ecran ou Serveur dans la facette Pacbase), 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. Ainsi, les Rubriques
appelées dans les micro-patterns WF, WE, WI et WS sont
affichées.
- 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 :
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.
Remarque : Si
vous lancez la recherche depuis les résultats d'une recherche de designs
serveur, tous les fichiers cbl du flux sont proposés
par défaut. En revanche, si vous lancez cette recherche depuis les
résultats d'une recherche de sous-références serveur, le fichier cbl à
l'origine de la recherche de références est proposé par défaut. Le
nom du fichier est modifiable.
Quand vous appuyez sur
OK dans
la boîte de dialogue, vous basculez vers la vue
Recherche
d'utilisations serveur qui affiche le détail de chaque
utilisation.
Barre d'outils
Cette vue contient une barre
d'outils qui vous permet d'effectuer les actions suivantes
:
- Annuler la recherche en cours (bouton
).
- Afficher les recherches précédentes (bouton
). Cliquez sur la flèche associée à ce bouton
pour afficher un menu qui contient :- Les dernières instances à partir desquelles vous avez
lancé une recherche de références. Sélectionnez une de ces instances
pour afficher ses références dans la vue.
- Le choix Historique, qui ouvre
une fenêtre affichant la liste des dernières instances à partir desquelles
vous avez lancé une recherche de références. Depuis cette fenêtre,
vous pouvez effectuer les actions suivantes
- Sélectionner une instance et afficher ses références (bouton Ouvrir ou Ouvrir
dans une autre vue) ou la supprimer de l'historique
(bouton Supprimer).
- Modifier le nombre d'instances affichées dans l'historique
(valeur par défaut : 10) en cliquant sur le lien Configuration.
- Le choix Effacer l'historique pour
effacer toutes les recherches précédentes de l'historique.
- Exporter les résultats de la requête (
). Cette commande permet
d'exporter les résultats au format CSV pour les
exploiter dans un tableur.
- Basculer des super-références vers les sous-références de
l'instance sélectionnée (bouton
),
- Basculer des sous-références vers les super-références de
l'instance sélectionnée (bouton
).
- Modifier l'affichage des instances dans cette vue. Cliquez sur
le triangle (Afficher le menu) et sélectionnez
l'un des choix suivants
- Trier pour indiquer un nouveau
critère de tri.
- Afficher pour afficher des informations
supplémentaires sur la ligne de chaque instance dans l'arbre.
Les informations peuvent être combinées. Pour supprimer l'affichage
de l'une des informations sélectionnées, sélectionnez-la à nouveau
dans le menu. Ce nouveau critère d'affichage sera automatiquement
sauvegardé et associé à cette vue, jusqu'à ce que vous le changiez.
Remarque : La
relation, qui constitue un type d'information supplémentaire, est
le nom du lien entre l'instance source et l'instance cible.
Si une instance source appelle la même instance cible dans des onglets
différents, une relation s'affiche pour chaque onglet. Par exemple,
si un Ecran appelle la même Rubrique dans ses Lignes -CE et
ses Lignes -CS, deux relations s'affichent
avec les noms des deux onglets. En revanche, si une instance source
appelle plusieurs fois la même instance cible dans le même onglet,
une seule relation s'affiche. Le nombre d'occurrences de la relation
est alors indiqué entre parenthèses après le nom de la relation.
- Filtres pour filtrer les résultats
en fonction du type d'entité. Ce choix ouvre un assistant qui affiche
tous les types d'entité que vous pouvez exclure des résultats. Si
vous ne souhaitez voir que quelques types d'entité dans les résultats,
vous devez sélectionner, dans l'assistant, tous les types d'entité
avec le bouton Tout sélectionner, puis désélectionner
les types à conserver.
Exemple : Dans
la facette Pacbase, vous pouvez obtenir la liste des Rubriques filles
d'une Rubrique mère. Pour cela, demandez d'abord les super-références
de la Rubrique mère. Filtrez ensuite les résultats en sélectionnant,
dans l'assistant de filtrage, tous les types d'entité sauf les Rubriques.
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.