Restituisce il tipo di elenco selezioni per il campo specifico.
Il valore di ritorno è una costante ChoiceType, CLOSED_CHOICE o OPEN_CHOICE. Se il valore di ritorno è CLOSED_CHOICE, i valori validi per il campo sono limitati a quelli specificati nell'elenco selezioni. Se il valore di ritorno è OPEN_CHOICE, l'utente può selezionare un elemento dal tipo o dall'elenco selezioni in un nuovo valore.
VBScript
entity.GetFieldChoiceType field_name
Perl
$entity->GetFieldChoiceType(field_name);
VBScript
' If the field must have a value from a closed choice list, assign ' the first value in the list to the field by default. choiceType = GetFieldChoiceType("field1") If choiceType = AD_CLOSED_CHOICE Then ' Set the field to the first item in the choice list. fieldChoiceList = GetFieldChoiceList("field1") SetFieldValue "field1", fieldChoiceList(0) End If
Perl
# If the field must have a value from a closed choice list, assign # the first value in the list to the field by default. $choicetype = $entity->GetFieldChoiceType("field1"); if ($choicetype eq $CQPerlExt::CQ_CLOSED_CHOICE) { # Set the field to the first item in the choice list. $fieldchoicelist = $entity->GetFieldChoiceList("field1"); $entity->SetFieldValue("field1",@$fieldchoicelist[0]); }