您可以使用 Rational® ClearQuest API 自訂預先定義的連結鉤、撰寫您自己的連結鉤,及撰寫外部應用程式來對 Rational ClearQuest 資料庫執行作業。
如需您在撰寫連結鉤或外部應用程式時可使用的物件、方法、內容和常數的詳細資料,請參閱《IBM Rational ClearQuest API 參考手冊》。
Session 物件代表現行資料庫存取階段作業,為所有作業的起始點。如果您要撰寫連結鉤,則可透過 Entity 物件的 GetSession 方法提供現行 Session 物件的存取權。因為連結鉤是在修改記錄(實體)的環境定義中操作,所以您一律有對應的 Entity 物件來呼叫 GetSession。
如果您要撰寫外部應用程式來存取 Rational ClearQuest 資料庫,您必須建立 Session 物件並登入該資料庫。若要使用實體,您必須呼叫 API 來傳回實體物件。
如需相關資訊,請參閱IBM Rational ClearQuest API 參考手冊中的使用階段作業。
您可以執行查詢,根據您提供的一組搜尋準則,從 Rational ClearQuest 資料庫擷取資料。若要建置查詢,請執行下列步驟:
若要瞭解如何使用物件(例如 QueryDef 和 ResultSet)建置查詢,請參閱《IBM Rational ClearQuest API 參考手冊》中的使用查詢。
當使用者輸入變更要求時,資料會儲存在稱為實體的邏輯記錄中。您可以建立、編輯及檢視記錄資料,以及檢視記錄實體類型的相關資料。請使用 BuildEntity 方法建立記錄;使用 EditEntity 方法編輯現有的記錄。Rational ClearQuest API 亦提供方法來驗證變更以及在資料庫中確定更新的記錄。
如需相關資訊,請參閱《IBM Rational ClearQuest API 參考手冊》中的使用記錄。