GetWorkspaceItemDbIdList

Descrizione

Restituisce un elenco di DBID delle voci degli spazi di lavoro basato sui criteri di input.

Nota: questo metodo è stato reso disponibile a partire dalla versione 2002.05.00. Nella versione 7.0.0.0, il limite sul numero di record che è possibile memorizzare è stato aumentato in modo da poter aumentare anche l'intervallo dei DBID. Tuttavia nella versione precedente la 7.0.0.0 di client Rational ClearQuest non è possibile visualizzare un numero di record con DBID (identificativi database) che supera il limite precedentemente stabilito. Per ulteriori informazioni sui DBID, consultare l'argomento Gestione dei 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 spazi di lavoro:

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 spazio di lavoro. 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 spazi di lavoro. 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