Elimina qualsiasi modifica effettuata all'oggetto Entity.
Utilizzare questo metodo per uscire dalla transazione che ha consentito la modifica del record. È necessario richiamare questo metodo se si è tentato di modificare un record e se il metodo Validate ha restituito una stringa di errore.
È possibile richiamare questo metodo solo se l'oggetto Entity è editabile. Per rendere un oggetto Entity esistente modificabile, richiamare il metodo EditEntity dell'oggetto Session. Se si richiama questo metodo su un oggetto Entity appena creato, dopo che è stato creato con il metodo BuildEntity, questo metodo cancella l'inoltro del record.
Questo metodo ripristina i campi dell'oggetto Entity con i valori memorizzati nel database. Dopo aver eseguito l'operazione, l'oggetto Entity non è più modificabile, quindi è necessario richiamare nuovamente il metodo EditEntity per eseguire nuove modifiche.
VBScript
entity.Revert
Perl
$entity->Revert();
VBScript
Dim entityToEdit
set sessionObj = GetSession
set entityToEdit = sessionObj.GetEntity ("Defect", "SAMPL00000002")
sessionObj.EditEntity entityToEdit, "modify"
' ...make modifications to the entity object
' Revert the changes to the record
entityToEdit.Revert
Perl
# Get the current session
$sessionobj = $entity->GetSession();
# Select an entity to modify
$entityobj = $session->GetEntity("defect","BUGID00000042");
# Take the modify action on the entity object
$sessionobj->EditEntity($entityobj,"modify");
# ...make modifications to the entity object
# Revert the changes
$entityobj->Revert();
# At this point, the entity object is no longer modifiable