HasDuplicates

Description

Reports whether this object is the original of one or more duplicates.

An Entity can have more than one duplicate. Furthermore, an Entity can have duplicates and also be a duplicate itself. See the IsDuplicate and IsOriginal methods for details.

Syntaxe

VBScript

entity.HasDuplicates 

Perl

$entity->HasDuplicates(); 
Identificateur
Description
entity
Objet Entity représentant un enregistrement de données utilisateur. Si vous omettez cette partie de la syntaxe au sein d'un point d'ancrage, l'objet Entity correspondant à l'enregistrement de données en cours est faux (VBScript uniquement).
Valeur renvoyée
A Boolean whose value is True if the Entity has any duplicates, otherwise False.

Exemples

VBScript

originalID = GetDisplayName
If HasDuplicates Then
   duplicateLinkList = GetDuplicates

   ' Output the IDs of the parent/child records
   For Each duplicateLink In duplicateLinkList 
      duplicateObj = duplicateLink.GetChildEntity 
      duplicateID = duplicateObj.GetDisplayName 
      OutputDebugString "Parent ID:" & originalID & _ 
            " child Id:" & duplicateID 
   Next 
End if 

Perl

$originalID = $entity->GetDisplayName();

if ($entity->HasDuplicates()) {

$session=$entity->GetSession();

$duplicateLinkList = $entity->GetDuplicates();

$cnt = $duplicateLinkList->Count();

 # Output the IDs of the parent/child records

for ($i = 0; $i<$cnt; $i++) 

{

   $itm = $duplicateLinkList->Item($i);

  $duplicateObj = $itm->GetChildEntity();

  $duplicateID = $duplicateObj->GetDisplayName();

  $session->OutputDebugString("Parent ID:".$originalID." child
       Id:"$duplicateID);

  }

 } 

Feedback