Devuelve la lista de valores del campo como un solo valor String.
Este método devuelve un solo valor String. Si un campo contiene una lista de valores, el valor String contiene una concatenación de los valores, separados por caracteres de nueva línea. Para un campo que devuelve varios valores, se puede utilizar el método GetValueAsList para obtener un String separado para cada valor.
Para determinar si un campo puede contener varios valores, llame al método GetType del objeto FieldInfo correspondiente. Si el tipo del campo es REFERENCE_LIST, ATTACHMENT_LIST o JOURNAL, el campo puede contener varios valores.
Los campos cuyo tipo es ATTACHMENT_LIST o JOURNAL no se pueden modificar de modo programático.
VBScript
fieldInfo.GetValue
Perl
$fieldInfo->GetValue();
Perl
my($FieldNamesRef) = $entity->GetFieldNames();
# Loop through the fields, showing name, type, old/new value...
foreach $FN (@$FieldNamesRef) {
# Get the field's original value...
$FieldInfo = $entity->GetFieldOriginalValue($FN);
$FieldValueStatus = $FieldInfo->GetValueStatus();
if ($FieldValueStatus == $CQPerlExt::CQ_HAS_NO_VALUE) {
$OldFV = "<no value>";
} elsif ($FieldValueStatus == $CQPerlExt::CQ_VALUE_NOT_AVAILABLE) {
$OldFV = "<value not available>";
} elsif ($FieldValueStatus == $CQPerlExt::CQ_HAS_VALUE) {
$OldFV = $FieldInfo->GetValue();
} else {
$OldFV = "<Invalid value status: " . $FieldValueStatus . ">";
}