Crea y devuelve un nuevo objeto QueryDef para el tipo de registro especificado.
Puede utilizar el objeto QueryDef devuelto para compilar una consulta buscando registros cuyo tipo de registro coincida con el EntityDef especificado. Antes de llevar a cabo la búsqueda, se debe añadir al menos un campo a la lista de visualización de la consulta llamando al método BuildField del objeto QueryDef. También puede añadir filtros al objeto QueryDef para especificar los criterios de búsqueda. Para obtener más información sobre cómo especificar esta información, consulte la descripción y los métodos del Objeto QueryDef.
El nombre que se especifica en el parámetro entitydef_name debe corresponder a un tipo de registro adecuado en el esquema. Para obtener una lista de nombre permitidos para entitydef_name, utilice el método GetQueryEntityDefNames.
Antes de ejecutar la consulta, se debe asociar el objeto QueryDef a un Objeto ResultSet. Para obtener más información sobre cómo hacerlo, consulte el método BuildResultSet.
VBScript
session.BuildQuery(entitydef_name)
Perl
$session->BuildQuery(entitydef_name);
VBScript
set sessionObj = GetSession
' Create a query for "defect" records
set queryDefObj = sessionObj.BuildQuery("defect")
Perl
$sessionObj = $entity->GetSession();
# Create a query for "defect" records
$queryDefObj = $sessionObj->BuildQuery("defect");