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, "")