最新の SetFieldValue 呼び出しで変更された Entity の各フィールドの FieldInfo オブジェクトを戻します。
このメソッドは通常、SetFieldValue によって変更されたフィールドの単一 FieldInfo オブジェクトを戻します。 ただしこのメソッドは、他のフィールドが変更されたフィールドに依存している場合、複数の FieldInfo オブジェクトを戻すことがあります。このような場合、フック コードですべての依存フィールドの値を自動的に変更することがあり、このためにこれらの値も変更され、このメソッドによってレポートされます。
VBScript
entity.GetFieldsUpdatedThisSetValue
Perl
$entity->GetFieldsUpdatedThisSetValue();
VBScript
SetFieldValue "field1" "100" modifiedFields = GetFieldsUpdatedThisSetValue numFields = UBound(modifiedFields) + 1 If numFields > 1 Then OutputDebugString "Changing field1 resulted in changes to " _ & numFields & " other fields" End If
Perl
$entity->SetFieldValue("field1", "100"); $modifiedfields = $entity->GetFieldsUpdatedThisSetValue(); $numfields = $modifiedfields->Count(); if ($numfields > 1) { $session->OutputDebugString("Changing field1 resulted in changes to ".$numfields." other fields"); }