HasDuplicates

Descrizione

Restituisce un valore che indica se questo oggetto è l'originale di uno o più duplicati.

Un oggetto Entity può possedere più di un duplicato. Inoltre, un oggetto Entity può possedere duplicati ed essere anche un duplicato di se stesso. Per dettagli, consultare i metodi IsDuplicate e IsOriginal.

Sintassi

VBScript

entity.HasDuplicates 

Perl

$entity->HasDuplicates(); 
Identificativo
Descrizione
entity
Un oggetto Entity che rappresenta un record di dati dell'utente. All'interno di un hook, se si omette questa parte della sintassi, viene utilizzato l'oggetto Entity corrispondente al record di dati corrente (solo VBScript).
Valore di ritorno
Un valore booleano il cui valore è True se l'oggetto Entity possiede duplicati, in caso contrario un valore False.

Esempi

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