이 필드에 있는 히스토리 항목의 고유 키를 리턴합니다.
이는 읽기 전용 특성입니다. 즉, 볼 수는 있으나 설정할 수는 없습니다. 고유 키는 Rational® ClearQuest® API가 아니라 Rational ClearQuest Designer를 사용하여 설정됩니다.
VBScript
' This example assumes there is at least 1 history field ' associated with the record. set sessionObj = GetSession set historyFields = entity.HistoryFields set historyField1 = historyFields.Item(0) keys = historyField1.DisplayNameHeader x = 0 For Each key in keys sessionObj.OutputDebugString "Displaying key number " & x & " - " & key & vbcrlf x = x + 1 Next
Perl
# This example assumes that there is at least 1 history # field associated with the record. Otherwise, GetHistoryFields # won't return anything interesting and an error would be generated $session=$entity->GetSession(); # Get the collection of history fields $historyfields = $entity->GetHistoryFields(); # Get the first history field $historyfield1 = $historyfields->Item(0) # Get the list of unique keys for identifying each history. $keys = $historyfield1->GetDisplayNameHeader(); # Iterate through the list of keys and print the key value $x = 0; foreach $key (@$keys) { $session->OutputDebugString("Displaying key number".$x." - ".$key); $x++; }