GetWorkspaceItemDbIdList

Descrizione

Restituisce un elenco dei DBID degli elementi del workspace in base ai criteri di input.

Nota: questo metodo è stato reso disponibile a partire dalla versione 2002.05.00. Nella versione 7.0.0.0 il limite relativo al numero di record memorizzabili è stato incrementato come anche l'intervallo di DBID. Tuttavia, nelle versioni dei client Rational ClearQuest precedenti alla 7.0.0.0, non è possibile visualizzare record con DBID (identificativi database) che superano il limite precedentemente stabilito. Per ulteriori informazioni sui DBID, consultare l'argomento Utilizzo di record

Sintassi

VBScript

workspace.GetWorkspaceItemDbIdList folder_type, item_type, parent_dbid, entdef_name 

Perl

$workspace->GetWorkspaceItemDbIdList
(folder_type, item_type, parent_dbid, entdef_name); 
Identificativo
Descrizione
workspace
L'oggetto Workspace ottenuto dalla sessione corrente.
folder_type
Un valore Long contenente il tipo di cartella indicata da WorkspaceFolderType. Tipi di cartelle workspace:

Voci cartelle pubbliche (_WORKSPACE_PUBLIC_FOLDER = 1)

Voci cartelle personali (_WORKSPACE_USER_FOLDER = 2)

item_type
Un valore Long contenente una costante WorkspaceItemType elencata.
parent_dbid
Un valore Long corrispondente al DBID della cartella padre. Impostare questo valore su 0 per richiamare le cartelle iniziali.
entdef_name
Una stringa contenente il nome EntityDef associato alla voce workspace. Questo argomento può essere vuoto.
Valore di ritorno
In Visual Basic, viene restituito un array di Variants (ognuno contenente una stringa) che compongono un elenco di DBID delle voci workspace. Ogni stringa richiama un DBID.

In Perl, viene restituito un riferimento ad un array di stringhe contenenti l'elenco DBID.

Esempi

VBScript

// Richiama dbid per cartella iniziale pubblica (restituisce un elenco di 1 voce)

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 0, 
"")

// Richiama dbid per cartelle di elementi figli della cartella Public Query

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 
33554440, "") 

Feedback