Devuelve el tipo de lista de opciones para el campo determinado.
El valor de retorno es una constante ChoiceType, CLOSED_CHOICE u OPEN_CHOICE. Si el valor de retorno es CLOSED_CHOICE, los valores válidos para el campo se limitan a los que se han especificado en la lista de opciones. Si el valor de retorno es OPEN_CHOICE, el usuario puede seleccionar un elemento de la lista de opciones, o bien, escribir un nuevo valor.
VBScript
entity.GetFieldChoiceType nombre_campo
Perl
$entity->GetFieldChoiceType(nombre_campo);
VBScript
' Si el campo debe tener un valor de una lista de opciones cerrada, por omisión
' asignar el primer valor de la lista al campo.
choiceType = GetFieldChoiceType("field1")
If choiceType = AD_CLOSED_CHOICE Then
' Establecer el campo en el primer elemento de la lista de opciones.
fieldChoiceList = GetFieldChoiceList("field1")
SetFieldValue "field1", fieldChoiceList(0)
End If
Perl
# Si el campo debe tener un valor de una lista de opciones cerrada, por
# omisión, asignar el primer valor de la lista al campo.
$choicetype = $entity->GetFieldChoiceType("field1");
if ($choicetype eq $CQPerlExt::CQ_CLOSED_CHOICE)
{
# Establecer el campo en el primer elemento de la lista de opciones.
$fieldchoicelist = $entity->GetFieldChoiceList("field1");
$entity->SetFieldValue("field1",@$fieldchoicelist[0]);
}