最新の 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");
}