指定されたフィールドに格納できるデータのタイプを識別します。
EntityDef オブジェクトで、Entity オブジェクトの各フィールドに格納できるデータのタイプを制御します。フィールドには、文字列、数値、タイム スタンプ、参照などを格納できます。(完全なリストについては、「FieldType 定数」を参照してください)。
API を使用してフィールドのタイプを変更することはできません。フィールド タイプは EntityDef オブジェクト内の対応する情報によって判別され、Rational® ClearQuest® Designer を使用して管理者によって設定されている必要があります。
GetFieldNames メソッドを使用すると、field_name パラメータの有効な名前のリストを取得できます。
VBScript
entity.GetFieldType(field_name)
Perl
$entity->GetFieldType(field_name);
VBScript
set sessionObj = GetSession ' Iterate through the fields and output ' the field name and type. fieldNameList = GetFieldNames For Each fieldName in fieldNameList fieldType = GetFieldType(fieldName) sessionObj.OutputDebugString "Field name: " & fieldName & _ ", type=" & fieldType Next
Perl
$sessionobj = $entity->GetSession(); # Iterate through the fields and output # the field name and type. $fieldnamelist = $entity->GetFieldNames(); foreach $fieldname (@$fieldnamelist) { $fieldtype = $entity->GetFieldType($fieldname); $sessionobj->OutputDebugString("Field name: ".$fieldname. ", type=".$fieldtype); }