GetValue

Descrizione

Restituisce l'elenco dei valori del campo come stringa singola.

Questo metodo restituisce una singola stringa. Se un campo contiene un elenco di valori, la stringa 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 una stringa separata 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
Descrizione
fieldInfo
Un oggetto FieldInfo che contiene informazioni relative a un campo di un record di dati utente.
Valore di ritorno
Una stringa 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