IsDuplicate

Descrizione

Indica se questo oggetto Entity è stato contrassegnato come duplicato di un altro oggetto Entity.

Un oggetto duplicato riflette le modifiche eseguite sull'oggetto originale. Quando un oggetto Entity viene contrassegnato come un duplicato, tutte le modifiche effettuate sull'oggetto originale vengono riportate nel duplicato. IBM Rational ClearQuest mantiene un collegamento tra l'oggetto originale e ciascun duplicato per aggiornare queste modifiche.

Se si tenta di modificare un oggetto contrassegnato come un duplicato si verificherà un errore; è necessario modificare l'oggetto originale. Per individuare l'oggetto originale, è possibile utilizzare il metodo GetOriginal del duplicato.

Sintassi

VBScript

entity.IsDuplicate 

Perl

$entity->IsDuplicate(); 
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 è stato contrassegnato come un duplicato di un altro oggetto Entity, in caso contrario un valore False booleano.

Esempi

VBScript

'Display a window indicating which record is
' the original of this record
If entity.IsDuplicate Then
   ' Get the ID of this record
   duplicateID = entity.GetDisplayName

   ' Get the ID of the original record
   set originalObj = entity.GetOriginal
   originalID = originalObj.GetDisplayName
   OutputDebugString "The parent of record " & duplicateID & _
            " is record " & originalID
End If 

Perl

# Display a window indicating which record is

# the original of this record



if ($entity->IsDuplicate)

 {

 # Get the ID of this record



 $duplicateID = $entity->GetDisplayName ();



 # Get the ID of the original record

 $originalObj =$entity->GetOriginal();

 $originalID = $originalObj->GetDisplayName();

 $session->OutputDebugString("The parent of record
       ".$duplicateID. " is record ".$originalID);

 } 

Feedback