Identifica il tipo di dati che è possibile memorizzare nel campo specificato.
L'Oggetto EntityDef controlla il tipo di dati che è possibile memorizzare in ogni campo di un oggetto Entity. Nei campi possono essere memorizzati stringhe, numeri, date/ore, riferimenti e così via. (Per l'elenco completo, consultare l'argomento Costanti FieldType).
Non è possibile modificare il tipo di un campo utilizzando l'API. Il tipo di campo viene determinato dalle informazioni corrispondenti nell'oggetto EntityDef e deve essere impostato dall'amministratore utilizzando Rational ClearQuest Designer.
È possibile utilizzare il metodo GetFieldNames per ottenere un elenco di nomi validi per il parametro 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); }