In diesem Modul haben Sie gelernt, wie Sie die
Rational-ClearQuest-Perl-API verwenden, um mit Abfragen zu arbeiten.
Sie verwenden Methoden der Objekte
Session, QueryDef und ResultSet, um Abfragen auszuführen, zu ändern und zu erstellen.
- Sie erstellen eine Abfrage, indem Sie durch Aufrufen der Methode BuildQuery
des Sitzungsobjekts ein QueryDef-Objekt erstellen.
- Sie bewegen sich durch die Ergebnismenge (ResultSet-Objekt), die bei einer Abfrage zurückgegeben wird, um die Daten
zu den enthaltenen Datensätzen abzurufen.
- Sie definieren die Suchkriterien einer Abfrage mit Abfragefiltern, die auf Vergleichen mit den Feldern der einzelnen Datensätze in einer
Benutzerdatenbank basieren. Die Abfrage gibt jeden Datensatz in der Datenbank zurück, der mit Ihren Suchkriterien in einem
ResultSet-Objekt übereinstimmt.
- Sie können Methoden des QueryFieldDef-Objekts verwenden, um die Sortierreihenfolge einer Ergebnismenge anzugeben.
Abgeschlossene Lektionen
Wenn
Sie dieses Lernprogramm bzw. Modul abgeschlossen haben, sind Sie mit den folgenden Konzepten und Tasks vertraut:
- Erstellen von Abfragen
- Erstellen von Abfragefiltern
- Navigation durch Daten, die in einer Ergebnismenge zurückgegeben werden
- Sortieren einer Ergebnismenge
Anmerkung:
Wenn Sie einen Datensatz anzeigen oder ändern möchten, muss Ihre Abfrage das ID-Feld des Datensatzes zurückgeben. Mit dieser ID
können Sie dann über die Methode GetEntity des Sitzungsobjekts das entsprechende Entitätsobjekt abrufen. Das nächste Modul bietet
eine Einführung in die Arbeit mit Datensätzen.
Zusätzliche Ressourcen
Weitere Informationen zur
ClearQuest-API finden Sie in den Referenzseiten zur ClearQuest-API.