IBM Rational ClearQuest では、エンティティに履歴情報が関連付けられていることがあります。各レコードには履歴フィールドがあり、このフィールドには複数の履歴項目を保持できます。各履歴項目は、変更を記述したテキスト行です。すべての履歴オブジェクトは読み取り専用です。これは、あるデータ レコードの履歴項目が IBM Rational® ClearQuest® によって自動的に作成されるためです。
HistoryFields オブジェクトは、他のすべてのオブジェクトのコンテナ オブジェクトです。ここには、レコードに関連付けられたすべての履歴フィールドが示されます。レコードに関連付けられる HistoryFields オブジェクトは 1 つだけです。このオブジェクトには、1 つ以上の HistoryField オブジェクトが含まれます。
HistoryFields オブジェクトのプロパティおよびメソッドによって、コレクション内のアイテム数が示され、個別のアイテムを取得できます。アイテムは追加、削除、または変更できません。
各 Entity オブジェクトには、正確に 1 つの HistoryFields オブジェクトがあります。HistoryFields オブジェクトは新規に作成できません。ただし、Entity の HistoryFields メソッドを起動して、指定した Entity オブジェクトから既存の HistoryFields オブジェクトを取得することができます。