Esegue l'azione specificata su un record e rende il record disponibile per la modifica.
L'oggetto Entity specificato nel parametro di entità deve essere stato precedentemente ottenuto richiamando GetEntityByDbId o GetEntity oppure eseguendo una query. Se l'oggetto Entity è stato creato utilizzando BuildEntity e non ne è ancora stato eseguito il commit nel database, l'oggetto è già disponibile per la modifica.
Per ottenere un elenco di valori validi per il parametro edit_action_name, richiamare il metodo GetActionDefNames dell'oggetto EntityDef appropriato.
Una volta richiamato questo metodo, è possibile richiamare i metodi dell'oggetto Entity per modificare i campi del record corrispondente. Una volta terminata la modifica del record, convalidarlo ed eseguire il commit delle modifiche sul database richiamando rispettivamente i metodi Validate e Commit dell'oggetto Entity.
VBScript
session.EditEntity entity, edit_action_name
Perl
$session->EditEntity(entity, edit_action_name);
VBScript
set sessionObj = GetSession
' Edit the record whose ID is "BUGDB00000010" using the "modify" ' ' action
set objToEdit = sessionObj.GetEntity("defect", "BUGDB00000010")
sessionObj.EditEntity objToEdit, "modify"
Perl
$sessionobj = $entity->GetSession();
# Edit the record whose ID is "BUGDB00000010" using the "modify"
# action
$objtoedit = $sessionobj->GetEntity("defect", "BUGDB00000010");
$sessionobj->EditEntity($objtoedit,"modify");