GetQueryEntityDefNames

Descripción

Devuelve los nombres de los tipos de registro que son adecuados para utilizar en consultas.

Puede utilizar cualquiera de los nombres que devuelve este método en el parámetro nombre_entitydef para el método BuildQuery. (También puede recuperar un objeto EntityDef llamando al método GetEntityDef).

Nota: Los tipos de registro incorporados en Rational ClearQuest se pueden utilizar en consultas, por lo que la matriz devuelta nunca está vacía.

Sintaxis

VBScript

session.GetQueryEntityDefNames 

Perl

$session->GetQueryEntityDefNames(); 
Identificador
Descripción
session
El objeto Session que representa la sesión de acceso a la base de datos actual.
Valor de retorno
Para Visual Basic, devuelve un valor Variant que contiene una matriz de series. Cada serie contiene el nombre de un EntityDef que se puede utilizar en una consulta.

Para Perl, devuelve una referencia a una matriz de series.

Ejemplos

VBScript

set sessionObj = GetSession 
' Obtener la lista de nombres de los tipos de registro que admiten consultas.
entityDefNames = sessionObj.GetQueryEntityDefNames 

' Iterar en todos los tipos de registro 
for each name in entityDefNames 
   set queryDefObj = sessionObj.BuildQuery(name) 
   ' Rellenar los parámetros de consulta y ejecutarlo
   Next 

Perl

$sessionObj = $entity->GetSession();


# Obtener la lista de nombres de los tipos de registro que admiten consultas

$entityDefNames = $sessionObj->GetQueryEntityDefNames();

#Iterar en los tipos de registro basados en estado
foreach $name ( @$entityDefNames ){
   $queryDefObj = $sessionObj->BuildQuery( $name );

   #Rellenar los parámetros de consulta y ejecutarlo

   # ...

   } 


Comentarios