値が間違っている Entity のフィールドすべてに対応する FieldInfo オブジェクトの配列を戻します。
FieldInfo オブジェクトは、順不同で整列されています。レコードをコミットする前にこのメソッドを使用して、無効な値が格納されているフィールドを判別します。そうすると、それらを修正できます。
VBScript
entity.GetInvalidFieldValues
Perl
$entity->GetInvalidFieldValues();
VBScript
' Iterate through the fields and examine the field names and values fieldObjs = GetInvalidFieldValues For Each field In fieldObjs fieldValue = field.GetValue fieldName = field.GetName ' ... Next
Perl
# Get the list of field values $fieldvalues = $entity->GetInvalidFieldValues(); $numfields = $fieldvalues->Count(); for ($x = 0; $x < $numfields ; $x++) { $field = $fieldvalues->Item($x); $fieldvalue = $field->GetValue(); $fieldname = $field->GetName(); # ... other field commands }