GetDuplicates

説明

このオブジェクトの直接の重複へのリンクを戻します。

このメソッドは、直接の重複のみを戻します。重複の重複は戻しません。指定された Entity オブジェクトのすべての重複 (重複の重複を含む) を戻すには、GetAllDuplicates メソッドを呼び出します。

構文

VBScript

entity.GetDuplicates 

Perl

$entity->GetDuplicates(); 
識別子
説明
entity
Entity オブジェクトは、ユーザー データ レコードを表します。構文のこの部分を省略すると、フック内では、現在のデータ レコードに対応する Entity オブジェクトが想定されます (VBScript のみ)。
戻り値
Visual Basic の場合、Link オブジェクトの配列を含む Variant が戻されます。各 Link オブジェクトは、このオブジェクトの重複をポイントします。このオブジェクトに重複がない場合、戻り値は空の Variant です。Perl の場合は、Links オブジェクトのコレクションが戻されます。

VBScript

以下の例では、entity1 はオリジナルのオブジェクトです。オブジェクト entity2entity3 は、entity1 の重複です。さらに、オブジェクト entity4entity3 の重複です。次のステートメントを指定します。

linkObjs = entity1.GetDuplicates 

linkObjs 変数は、2 つの Link オブジェクトの配列です。

Perl

$dups = $entity->GetDuplicates();



# Find out how many duplicates there

# are so the for loop can iterate them 

$numdups = $dups->Count();



for ($x = 0; $x < $numdups ; $x++)

   {

   $dupvar = $dups->Item($x);

   $childentity = $dupvar->GetChildEntity();

   } 

フィードバック