GetValue

Description

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.

Sintaxis

VBScript

fieldInfo.GetValue 

Perl

$fieldInfo->GetValue(); 
Identificador
Description
fieldInfo
Un objeto FieldInfo que contiene información sobre un campo de un registro de datos de usuario.
Valor de retorno
Un valor String que contiene el valor o los valores almacenados en el campo.

Ejemplo

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 . ">";

      } 

Comentarios