Dans ce module, vous avez appris à utiliser les requêtes à l'aide de
l'API Rational ClearQuest Perl.
Utilisez les méthodes des objets Session, QueryDef et ResultSet pour
exécuter, modifier et générer des requêtes.
- Générez une requête en créant un objet QueryDef grâce à la méthode BuildQuery
de l'objet Session.
- Parcourez l'ensemble de résultats (ResultSet) renvoyés par une requête pour récupérer les données
de chaque enregistrement inclus.
- Définissez les critères de recherche d'une requête avec les filtres de requête basés
sur la comparaison des zones de chaque enregistrement d'une base de données utilisateur. La requête
renvoie chaque enregistrement de la base de données correspondant à vos critères de recherche dans un
objet ResultSet.
- Vous pouvez utiliser les méthodes de l'objet QueryFieldDef pour spécifier l'ordre de tri
d'un ensemble de résultats.
Point abordés
Dans ce tutoriel/module, vous
avez étudié les concepts et les tâches suivants :
- Création d'une requête.
- Création de filtres de requête.
- Recherche dans les données renvoyées dans un ensemble de résultats.
- Tri d'un ensemble de résultats.
Remarque : si vous prévoyez d'afficher ou de modifier un enregistrement, votre requête doit renvoyer
l'ID de l'enregistrement. Avec cet ID, vous pouvez alors utiliser la méthode GetEntity
de l'objet Session pour obtenir l'objet Entity correspondant. Le module
suivant traite de l'utilisation des enregistrements.
Ressources supplémentaires
Pour plus d'informations sur
l'API ClearQuest, voir le guide de référence de l'API ClearQuest.