Vous utilisez un modèle de recherche avancée pour effectuer
une recherche complexe sur les instances stockées sur le serveur Rational Team Concert.
Vous pouvez utiliser un des modèles existants ou créer votre propre
modèle. Un modèle peut être formaté ou à format libre.
Avant de commencer
Vous devez décider quel type de recherche vous voulez effectuer.
Si
vous n'avez besoin d'un modèle qu'une seule fois, vous
utiliserez un modèle existant ou créerez votre propre modèle à format
libre directement dans l'onglet Recherche avancée.
En
revanche, si vous devez effectuer la même recherche plusieurs fois,
vous créerez plutôt votre modèle et saisirez son contenu dans l'éditeur
de modèles de recherche, ou utiliserez un modèle importé.
Pourquoi et quand exécuter cette tâche
Pour pouvoir travailler avec un modèle de recherche avancé,
le serveur Rational
Team Concert doit être lancé et une connexion au référentiel
doit exister.
Puis, dans la vue Explorateur de designs,
cliquez sur le bouton
dans la barre d'outils
ou le menu Rechercher et ouvrez l'onglet Recherche
avancée de designs serveur RTC. Les étapes suivantes
dépendent du type de recherche que vous voulez effectuer.
Procédure
- Pour effectuer des recherches sans les sauvegarder pour
de futures utilisations ou d'autres développeurs, vous pouvez
utiliser un des modèles existants, ou écrire entièrement votre propre
modèle. Les deux actions sont faites depuis l'onglet de recherche
avancée.
- Pour baser votre modèle de recherche sur un modèle existant,
vous devez choisir entre deux types de modèles :
- Modèle formaté. Ses critères doivent être sélectionnés parmi ceux
proposés et sont toujours liés par un opérateur AND.
- Sélectionnez un modèle formaté dans la liste déroulante Modèles
de recherche. Ses critères de recherche s'affichent
alors dans la colonne Index du tableau Modèle
formaté, sous la forme pdp:xxxx (où xxxx est
le critère de recherche (type, nom...)).
- Saisissez la valeur de chaque critère de recherche dans la colonne Valeur.
Si le critère de recherche a une liste limitée de valeurs (ex : type
d'entité), cliquez à l'intérieur de la colonne Valeur et
cliquez sur la flèche qui s'affiche alors. Sélectionnez une valeur
dans la liste déroulante qui propose toutes les valeurs possibles.
- Vous pouvez combiner les critères de recherche. Ces critères seront
reliés par l'opérateur AND. Pour ajouter un
critère, cliquez sur le bouton
. Une nouvelle ligne,
initialisée avec le critère de recherche pdp:type,
s'insère alors automatiquement dans le tableau. Pour changer
ce critère de recherche, cliquez à l'intérieur de la colonne.
Cliquez sur la flèche qui s'affiche alors et sélectionnez une
valeur dans la liste déroulante. Vous pouvez utiliser le bouton
pour supprimer un critère de recherche du modèle.Remarque : La
zone non-saisissable associée au tableau affiche la traduction du
modèle formaté dans le langage de requête SPARQL, utilisé pour les
modèles à format libre.
- Après avoir indiqué tous les critères de recherche et leur valeur
correspondante, cliquez sur Rechercher.
- Modèle à format libre. Vous pouvez définir ses critères et choisir
l'opérateur qui va les relier.
- Sélectionnez un modèle à format libre dans la liste déroulante Modèles
de recherche. Sa traduction dans le langage SPARQL s'affiche
alors dans la zone de texte Modèle à format libre.
Conseil : Des tutoriels sur la façon de coder des requêtes SPARQL
sont disponibles sur Internet.
- Vous pouvez modifier l'expression SPARQL directement dans
cette zone afin d'adapter le modèle à vos besoins, ou afin d'ajouter
de nouveaux critères de recherche. Notez que vous pouvez utiliser des expressions régulières
ou des opérateurs pour filtrer la recherche.
- Cliquez sur Rechercher.
- Pour écrire entièrement votre modèle de recherche, sans l'aide
d'un modèle existant :
- Cliquez sur le bouton radio Modèle formaté et
sélectionnez un à un les critères, ou cliquez sur le bouton radio Modèle
à format libre et saisissez les critères sous forme d'expression
SPARQL, directement dans la zone de texte Modèle à format
libre.
- Cliquez sur Rechercher.
- Pour effectuer la même recherche plusieurs fois ou la mettre
à la disposition d'autres développeurs, vous devez créer votre
modèle de recherche dans l'éditeur de modèles de recherche. Vous
pouvez :
- Créer un modèle et éditer son contenu.
- Créez un modèle en :
- Cliquant sur le bouton Nouveau associé
à la liste déroulante Modèles de recherche.
Dans l'assistant qui s'ouvre alors, donnez un nom à votre
modèle et sélectionnez le modèle dont le contenu va initialiser votre
propre modèle. Cliquez sur Ouvrir le dialogue d'édition et
cliquez sur OK pour accéder à l'éditeur
de modèles de recherche.
- Ou en sélectionnant un modèle dans la liste déroulante Modèles
de recherche et en cliquant sur Editer.
Dans l'éditeur de modèles de recherche qui s'ouvre alors,
écrasez le nom du modèle par un nouveau nom.
- Indiquez son contenu dans l'éditeur de modèles de recherche.
- Cliquez sur OK.
Le nouveau modèle s'affiche maintenant parmi les autres
modèles dans la liste déroulante Modèles de recherche.
- Importer un modèle de recherche sous la forme d'une fichier xml.
Pour ce faire, cliquez sur le bouton Importer associé
à la liste déroulante Modèles de recherche.
- Exporter un des modèles de recherche pour le mettre à la disposition
d'autres développeurs. Pour ce faire, ouvrez l'éditeur de
modèles de recherche et cliquez sur le bouton Exporter.
Résultats
Les instances stockées sur le serveur Rational Team Concert, éventuellement
dans un flux sélectionné, sont recherchées. Celles qui répondent aux
critères de recherche sont trouvées, même si elles n'ont pas
été descendues dans votre espace de travail.
Une fois la recherche
finie, vous basculez automatiquement dans la vue Recherche
de designs serveur RTC, où sont affichés les résultats
de la recherche.