GetValue

説明

フィールドの値のリストを単一文字列として戻します。

このメソッドは、単一文字列を戻します。フィールドに値のリストが含まれる場合、文字列には、改行文字で区切られた、連結した値が含まれています。複数の値を戻すフィールドの場合、GetValueAsList メソッドを使用すると、分離された各値の文字列を取得できます。

フィールドに複数の値を格納できるか判別するには、対応する FieldInfoGetType メソッドを呼び出します。フィールドのタイプが REFERENCE_LISTATTACHMENT_LIST、または JOURNAL の場合、フィールドには複数の値を格納できます。

タイプが ATTACHMENT_LISTJOURNAL のいずれかのフィールドは、プログラムで変更できません。

構文

VBScript

fieldInfo.GetValue 

Perl

$fieldInfo->GetValue(); 
識別子
説明
fieldInfo
FieldInfo オブジェクト。ユーザー データ レコードの 1 つのフィールドに関する情報が含まれています。
戻り値
フィールドに格納されている値を含む String。

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

      } 

フィードバック