GetWorkspaceItemDbIdList

Description

Devuelve la lista de DBID de elementos de espacio de trabajo basados en los criterios de entrada.

Nota: Este método estuvo disponible en la versión 2002.05.00. En la versión 7.0.0.0 se ha aumentado el límite del número de registros que se pueden almacenar, por lo que también se ha aumentado el rango de DBID. Sin embargo, los clientes de Rational ClearQuest anteriores a la versión 7.0.0.0 no pueden visualizar registros con identificadores de base de datos (DBID) que excedan el límite anterior. Para obtener más información sobre los DBID, consulte el apartado Trabajo con registros

Sintaxis

VBScript

workspace.GetWorkspaceItemDbIdList
folder_type, element_type, parent_dbid, entdef_name 

Perl

$workspace->GetWorkspaceItemDbIdList
(folder_type, item_type, parent_dbid, entdef_name); 
Identificador
Description
workspace
El objeto Workspace obtenido de la sesión actual.
folder_type
Un valor Long que contiene el tipo de carpeta tal como la ha enumerado WorkspaceFolderType. Los tipos de carpetas de espacio de trabajo son:

Elementos de carpetas públicas (_WORKSPACE_PUBLIC_FOLDER = 1)

Elementos de carpetas personales (_WORKSPACE_USER_FOLDER = 2)

item_type
Un valor Long que contiene una constante enumerada de WorkspaceItemType.
parent_dbid
Un valor Long que corresponde al DBID de la carpeta padre. Establézcalo en 0 para recuperar las carpetas superiores.
entdef_name
Un valor String que contiene el nombre EntityDef asociado al elemento del espacio de trabajo. Este argumento puede estar vacío.
Valor de retorno
Para Visual Basic, devuelve una matriz de Variants (cada una de ellas contiene una serie) que componen la lista de DBID de elementos del espacio de trabajo. Cada serie da nombre a un DBID.

Para Perl, devuelve una referencia a una matriz de series que contiene la lista de DBID.

Ejemplos

VBScript

// Retrieves dbid for top public folder (returns a list of 1 item)

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 0, 
"")

// Retrieves dbid for children folders of public query folder

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 
33554440, "") 

Comentarios