GetWorkspaceItemDbIdList

Descripción

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
tipo_carpeta, tipo_elemento, dbid_padre, nombre_EntDef 

Perl

$workspace->GetWorkspaceItemDbIdList
(tipo_carpeta, tipo_elemento, dbid_padre, nombre_EntDef); 
Identificador
Descripción
workspace
El objeto Workspace obtenido de la sesión actual.
tipo_carpeta
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)

tipo_elemento
Un valor Long que contiene una constante enumerada de WorkspaceItemType.
dbid_padre
Un valor Long que corresponde al DBID de la carpeta padre. Establézcalo en 0 para recuperar las carpetas superiores.
nombre_EntDef
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

// Recuperar dbid para la carpeta pública superior (devuelve una lista de 1 elemento)

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 0, 
"")

// Recuperar dbid para carpetas hijo de la carpeta de consultas públicas

GetWorkspaceItemDbIdList(AD_WORKSPACE_PUBLIC_FOLDER, AD_WORKSPACE_FOLDER, 
33554440, "") 


Comentarios