GetValue

Description

Restituisce l'elenco dei valori del campo come un valore String singolo.

Questo metodo restituisce un valore String singolo. Se un campo contiene un elenco di valori, il valore String contiene una concatenazione dei valori, separati da caratteri di nuova riga. Per un campo che restituisce più valori, è possibile utilizzare il metodo GetValueAsList per ottenere un valore String separato per ogni valore.

Per determinare se un campo possa contenere più valori, richiamare il metodo GetType sull'oggettoFieldInfo corrispondente. Se il tipo di campo è REFERENCE_LIST, ATTACHMENT_LIST o JOURNAL, il campo può contenere più valori.

i campi di tipo ATTACHMENT_LIST o JOURNAL non possono essere modificati in modo programmatico.

Sintassi

VBScript

fieldInfo.GetValue 

Perl

$fieldInfo->GetValue(); 
Identificativo
Description
fieldInfo
Un oggetto FieldInfo che contiene informazioni relative a un campo di un record di dati utente.
Valore di ritorno
Un valore String contenente il valore o i valori memorizzati nel campo.

Esempio

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

      } 


Feedback