LoadEntityByDbId

Description

Restituisce il record con l'ID database specificato e i valori più recenti del database.

Questo metodo è lo stesso di GetEntityByDbId, ad eccezione che assicura l'utilizzo dei valori più recenti nel database.

Restituisce un messaggio di errore differente se il record nascosto dall'utente o dal record non esiste

Nota: Nella versione 7.0, il limite relativo al numero di record memorizzabili è stato incrementato come anche l'intervallo di DBID. Tuttavia, i client Rational ClearQuest precedenti alla versione 7.0. non possono visualizzare i record con i DBID (database identifier/identificativo database) superiori al limite precedente. Per ulteriori informazioni relative ai DBID, consultare Gestione dei record

Sintassi

VBScript

session.LoadEntityByDbId(entitydef_name, db_id) 

Perl

$session->LoadEntityByDbId(entitydef_name, db_id); 
Identificativo
Description
session
L'oggetto Session che rappresenta la sessione di accesso al database corrente.
entitydef_name
Un valore String che identifica il nome del tipo di record (EntityDef) al quale il record desiderato appartiene.
db_id
Un valore Long che rappresenta il numero utilizzato dal database per identificare il record.

L'ID univoco del record

Valore di ritorno
Un Oggetto Entity che corrisponde al record richiesto.

Restituisce un oggetto Entity o uno dei seguenti messaggi di errore:

1 = AD_ENTITY_NOT_FOUND - Non esiste

3 = AD_ENTITY_HIDDEN - Esiste, ma nascosto dall'utente corrente

Esempi

VBScript

set entityObj = session.LoadEntityByDbId("defect", 33554433) 

Perl

$entityObj = $session->LoadEntityByDbId("defect", 33554433);



Feedback