GetOriginalID

Descrizione

Restituisce l'ID visibile di questo oggetto Entity originale dell'oggetto.

Utilizzare questo metodo per ottenere l'ID visibile dell'oggetto Entity originale di questo oggetto. L'ID restituito può corrispondere ad un oggetto che è un duplicato di un altro oggetto Entity. Consultare il metodo GetOriginal per informazioni su come eseguire la traccia di una stringa di record duplicati fino all'origine.

L'ID restituito è una stringa contenente il numero di difetto che l'utente visualizza nel modulo ed è in formato SITEnnnnnnn (ad esempio, "PASNY00012343"). Non confondere questo ID con l'ID di database invisibile, utilizzato internamente dal database per conservare la traccia dei record.

Nota: richiamare questo metodo per un oggetto Entity non duplicato è un errore. È sempre necessario richiamare prima il metodo IsDuplicate per verificare che l'oggetto sia un duplicato.

Sintassi

VBScript

entity.GetOriginalID 

Perl

$entity->GetOriginalID(); 
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
Una stringa contenente l'ID di questo oggetto Entity originale dell'oggetto.

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
   originalID = entity.GetOriginalID
   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