Definición de una consulta de elemento de trabajo en Azure Boards
Filtrar características
Macros
Junto con los filtros que se usan desde el Editor de consultas, puede filtrar interactivamente el resultado de una consulta mediante la
función Filter. Para obtener información sobre cómo hacerlo, consulte Filtrado interactivo de los proyectos pendientes, paneles, consultas y planes.
Requisitos previos
- De forma predeterminada, todos los miembros del proyecto y los usuarios con acceso de las partes interesadas pueden ver y ejecutar todas las consultas compartidas. Puede cambiar los permisos establecidos para una carpeta de consulta compartida o una consulta compartida. Para obtener más información, vea Establecer permisos de consulta.
- Para agregar y guardar una consulta en Consultas compartidas,se le debe conceder acceso básico o superior. Además, debe tener el permiso de Contribución establecido en Permitir para la carpeta a la que desea agregar la consulta. De forma predeterminada, el grupo Colaboradores no tiene este permiso.
Nota
Los usuarios con acceso de las partes interesadas para un proyecto público tienen acceso total a las características de consulta, al igual que los usuarios con acceso básico. Para más información, consulte Referencia rápida de acceso de las partes interesadas.
- De forma predeterminada, todos los miembros del proyecto y los usuarios con acceso de las partes interesadas pueden ver y ejecutar todas las consultas compartidas. Puede cambiar los permisos establecidos para una carpeta de consulta compartida o una consulta compartida. Para obtener más información, vea Establecer permisos de consulta.
- Para agregar y guardar una consulta en Consultas compartidas,se le debe conceder acceso básico o superior. Además, debe tener el permiso Contribuir establecido en Permitir para la carpeta a la que desea agregar la consulta. De forma predeterminada, el grupo Colaboradores no tiene este permiso.
Abrir consultas
En el explorador web, (1) compruebe que ha seleccionado el proyecto correcto, (2) elija Boards Consultasy, a continuación, (3) elija Todo.

Si es la primera vez que abre Consultas, la página se abre en Favoritos. En esta página se enumeran las consultas que ha indicado que son favoritas. De lo contrario, puede elegir Todo para ver todas las consultas definidas y compartidas definidas para el proyecto.
Sugerencia
Las consultas que usted o su equipo han elegido como favoritos se muestran en la página Favoritos. Las consultas favoritas junto con otros objetos también aparecen en la página Project usuario. Para más información, consulte Establecer favoritos personales o de equipo.
En el explorador web, abra Boards Consultas.

Definición de una consulta de lista plana
Puede iniciar una consulta nueva y nueva desde la pestaña Consultas del portal web o la pestaña Elementos de trabajo Team Explorer.

El Editor de consultas se muestra con la siguiente configuración predeterminada: Listaplana de elementos de trabajo , Tipo de elemento de trabajo=[Cualquiera]y Estado=[Cualquiera].
Puede modificar los valores yagregar o quitar cláusulas. O bien, cambie el Tipo de consulta a Elementos de trabajo y vínculos directos o a un Árbol de elementos de trabajo.

El Editor de consultas se muestra con la siguiente configuración predeterminada: Listaplana de elementos de trabajo , Team Project=@Project (el proyecto actual), Work Item Type=[Any]y State=[Any].
Puede modificar los valores yagregar o quitar cláusulas. O bien, cambie el Tipo de consulta a Elementos de trabajo y vínculos directos o a un Árbol de elementos de trabajo.
Consulta en proyectos o dentro de estos
De forma predeterminada, el ámbito de las consultas nuevas es el proyecto actual. Sin embargo, puede crear consultas para buscar elementos de trabajo definidos dentro de la organización o la colección de proyectos. Sin embargo, todas las consultas que guarde se guardan en un proyecto específico.
Para enumerar los elementos de trabajo definidos en dos o más proyectos, marque la casilla Consulta entre proyectos. Por ejemplo, la consulta siguiente busca todas las características creadas en todos los proyectos en los últimos 30 días.
Nota
La característica Consulta entre proyectos es compatible con TFS 2015.1 y versiones posteriores.
Con la opción Consulta entre proyectos activada, puede agregar el campo Team Project para filtrar a un número selecto de proyectos.
Nota
Separe varios nombres de proyecto con el separador de lista correspondiente a la configuración regional definida para el equipo cliente, por ejemplo, una coma (,).
El campo Team Project solo está disponible después de comprobar Consulta entre proyectos. Además, cuando la opción Consulta entre proyectos está desactivada, solo aparecerán en el menú desplegable Campo los campos de esos tipos de elemento de trabajo, tal como se define en el proyecto actual. Cuando la opción Consulta entre proyectos está activada, todos los campos de todos los tipos de elementos de trabajo definidos en todos los proyectos de la colección aparecen en el menú desplegable Campo.
Para buscar todas las características creadas en todos los proyectos en los últimos 30 días, quite la cláusula Team Project=@Project de la consulta.
Todos los campos de todos los tipos de elementos de trabajo definidos en todos los proyectos de la colección siempre aparecen en el menú desplegable Campo.
Use Team Project=@Project para definir el ámbito de la consulta para buscar solo los elementos de trabajo definidos para el proyecto actual.
Definición de una cláusula
Cree una consulta mediante la definición de una o varias cláusulas. Cada cláusula define un criterio de filtro para un solo campo.
Cláusula de consulta de ejemplo
| Y/O | Campo | Operador | Valor |
|---|---|---|---|
| Y | Asignado a | = | @Me |
Para obtener una lista de los operadores disponibles basados en el tipo de datos de campo, vea Referencia rápida del índice de consulta.
Todas las cláusulas que agregue se agregan como una instrucción And. Elija O para cambiar la agrupación. Las cláusulas se agrupan para asegurarse de que las instrucciones de cláusula se ejecutan en la secuencia necesaria.
Elija Agregar nueva cláusula para agregar otra cláusula al final de la consulta y, a continuación, elija los campos , operadory valor para esa cláusula.

Por ejemplo, busque todos los elementos de trabajo asignados especificando el campo Asignado a, el operador equals ( ) y la macro @Me, que representa la identidad del usuario.
Sugerencia
Para ver la sintaxis de WIQL de una consulta y cómo se usan paréntesis para agrupar cláusulas, instale marketplace Wiql Editor. Esta extensión permite ver la sintaxis de WIQL y exportarla a un archivo WIQL para su uso en llamadas a la API rest. Para obtener más información, consulte Sintaxis para el lenguaje de consultas de elemento de trabajo (WIQL).
Lista de comprobación para definir una cláusula de consulta
En la primera fila vacía, en el encabezado Columna de campo, elija la flecha abajo para mostrar la lista de campos disponibles y elija un elemento de la lista.
Para obtener más información, vea Campos y valores de consulta.
En la misma fila, en el encabezado de columna Operador, elija la flecha abajo para mostrar la lista de operadores disponibles y elija un elemento de la lista.
Para obtener más información, vea Operadores (Guía de programación de C#).
En la misma fila, en el encabezado columna Valor, escriba un valor o elija la flecha abajo y elija un elemento de la lista.
Para obtener más información sobre cómo usar una macro o variable para especificar el proyecto, el usuario, la fecha u otra selección actuales, vea Variables.
Para agregar una cláusula, elija Agregar nueva cláusula.
Puede agregar una cláusula al final de la consulta, insertar una cláusula después de una cláusula existente
de cláusula de inserción) y quitar
icono de cláusula remove ), agrupar
de cláusula de grupo) y desagrupar ( icono de cláusula
) cláusulas según sea necesario.
Uso de un árbol de elementos de trabajo para ver jerarquías
Use la
consulta Árbol de elementos de trabajo para ver una lista anidada de elementos de trabajo de varios niveles. Por ejemplo, puede ver todos los elementos de trabajo pendiente y sus tareas vinculadas. Expanda los nodos (Expandir nodo (
) o contraiga (Contraer
) para centrarse en diferentes partes del árbol.
Nota
No se puede construir una consulta que muestre una vista jerárquica de Test Plans, conjuntos de pruebas y casos de prueba. Estos elementos no se vinculan entre sí mediante tipos de vínculo primario-secundario. Sin embargo, puede crear una consulta de vínculos directos que enumera los elementos de trabajo relacionados con las pruebas. Además, puede ver la jerarquía a través de la página De Test Plans prueba.
Defina los criterios de filtro para los elementos de trabajo primarios y secundarios. Para buscar elementos secundarios vinculados, seleccione Primero Buscar elementos de trabajo de nivel superior. Para buscar elementos de trabajo vinculados, seleccione Buscar elementos de trabajo vinculados en primer lugar.
Uso de vínculos directos para ver las dependencias
Use la consulta Elementos de trabajo y Vínculos directos para realizar un seguimiento de los elementos de trabajo que dependen de otro trabajo de seguimiento, como
tareas, errores, problemas o características. Por ejemplo, puede ver los elementos de trabajo pendiente que dependen de otros elementos que se están implementando o de un error que se está corrigiendo.
Use la consulta de vínculos directos para realizar un seguimiento de las dependencias entre equipos. La consulta también le ayuda a administrar los compromisos que realiza su equipo. Elija los criterios de filtro para los elementos de trabajo superiores y vinculados. Y, seleccione los tipos de vínculos para filtrar las dependencias.



Filtre la lista de primer nivel de elementos de trabajo eligiendo una de estas opciones:
Devolver solo los elementos quetienen vínculos correspondientes: los elementos de trabajo de primer nivel devuelven, pero solo si tienen vínculos a elementos de trabajo especificados por los criterios de filtro de elementos de trabajo vinculados.
Devolver todos los elementos de nivel superior:todos los elementos de trabajo de primer nivel devuelven a pesar de los criterios de filtro de elementos de trabajo vinculados. Los elementos de trabajo de segundo nivel que están vinculados al primer nivel devuelven si coinciden con los criterios de filtro de elementos de trabajo vinculados.
Solo sedevuelven elementos que no tienen vínculos correspondientes: se devuelven elementos de trabajo de primer nivel, pero solo si no tienen vínculos a elementos de trabajo especificados por los criterios de filtro de elementos de trabajo vinculados.
Para más información sobre cada tipo de vínculo, consulte Vinculación, rastreabilidad y administración de dependencias.
Expresión lógica y/o
Especifique And oOr para crear expresiones lógicas de las cláusulas de consulta. Especifique Y para buscar elementos de trabajo que cumplan los criterios de la cláusula actual y la cláusula anterior. Especifique O para buscar elementos de trabajo que cumplan el criterio en la cláusula actual o en la cláusula anterior.
Agregue una nueva cláusula para cada campo de elemento de trabajo para refinar los criterios de búsqueda. Agregue cláusulas para devolver solo el conjunto de elementos de trabajo que desee. Si no recibe los resultados esperados de la consulta, refine. Puede agregar, quitar, agrupar o desagrupar cláusulas de consulta para mejorar los resultados de la consulta.
Agrupar cláusulas de consulta para que funcionen como una sola unidad independiente del resto de la consulta. La agrupación de cláusulas es similar a colocar paréntesis alrededor de una expresión en una ecuación matemática o instrucción lógica. Cuando se agrupan cláusulas, AND u OR para la primera cláusula del grupo se aplica a todo el grupo.
Cláusulas de grupo
Las cláusulas agrupadas funcionan como una sola unidad independiente del resto de la consulta. La agrupación de cláusulas es similar a colocar paréntesis alrededor de una ecuación matemática o una expresión lógica. El operador And o Or de la primera cláusula del grupo se aplica a todo el grupo.
Como se muestra en los ejemplos siguientes, las cláusulas agrupadas se traducen a la expresión lógica correspondiente.
Sugerencia
Para ver la sintaxis de WIQL de una consulta, instale la extensión del editor de consultas WIQL, que le permitirá ver la versión de WIQL de cualquier entrada de la interfaz de usuario de consulta. Esta extensión permite ver cómo se tratan las cláusulas agrupadas AND/OR.
| Consulta | Cláusulas agrupadas | Expresión lógica |
|---|---|---|
| 1 | ![]() |
![]() |
| 2 | ![]() |
![]() |
| 3 | ![]() |
![]() |
Estas consultas devuelven elementos de trabajo que son de tipo Bug y cumplen las siguientes expresiones lógicas:
- Consulta 1:AND State=Active OR Assigned to @Me
- Consulta 2:AND (State=Active OR Assigned to @Me)
- Consulta 3:OR (State=Active AND Asignado a @Me)
Para agrupar una o varias cláusulas, selecciónelos y, a continuación, elija el icono
de cláusulas de grupo.

También puede agrupar varias cláusulas agrupadas. Active las casillas de cada cláusula que ya se haya agrupado. A continuación, elija
el icono de cláusulas de grupo.

Si los resultados de la consulta no devuelven los resultados esperados, siga estos pasos:
- Asegúrese de que las cláusulas están definidas como deseaba.
- Compruebe las asignaciones de Y/O para cada cláusula. Si los resultados contienen más elementos de trabajo de lo esperado, a menudo se debe a que hay una cláusula Or en lugar de una cláusula And.
- Determine si necesita agrupar o cambiar la agrupación de las cláusulas de consulta y las asignaciones Y/O de cada cláusula agrupada.
- Agregue más cláusulas de consulta para afinar los criterios de filtro para su consulta.
- Revise las opciones disponibles para especificar campos, operadores y valores.
Desagrupar una cláusula
Para desagrupar una cláusula, elija el
icono de cláusulas ungroup para la cláusula agrupada.
Artículos relacionados
Estos son los aspectos básicos sobre la definición de consultas. Para obtener un índice de ejemplos de consulta, vea Consulta de referencia rápida.
- Preguntas más frecuentes sobre consultas
- Gráfico de una consulta de lista plana
- Cambiar opciones de columna
- Índice de campo de elemento de trabajo
- Métodos abreviados de teclado
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | Visual Studio 2013
Las consultas de elementos de trabajo generan listas de elementos de trabajo en función de los criterios de filtro que proporcione. A continuación, puede guardar y compartir estas consultas administradas con otros usuarios. Por el contrario, las búsquedas semánticas enumeran elementos de trabajo, pero no se pueden guardar ni compartir.
Cree consultas desde el portal web o desde un cliente compatible, como Visual Studio Team Explorer y Team Explorer Everywhere. También puede definir e importar una consulta de elemento de trabajo mediante la sintaxis WIQL y un archivo .wiq. Para admitir actualizaciones o adiciones masivas, importe o exporte consultas mediante Excel o .csv archivos.
Cree consultas desde el portal web o desde un cliente compatible, como Visual Studio Team Explorer y Team Explorer Everywhere. También puede definir e importar una consulta de elemento de trabajo mediante la sintaxis WIQL y un archivo .wiq. Para admitir actualizaciones o adiciones masivas, importe o exporte consultas mediante Excel.
Si se da cuenta de que las consultas tarden demasiado tiempo en devolver resultados, revise la guía para crear consultas de alto rendimiento.
En este artículo, aprenderá lo siguiente:
- Adición o creación de una consulta
- Consulta entre proyectos
- Agrupación y desagrupación de cláusulas de consulta
- Cómo crear un árbol de elementos de trabajo o una consulta de vínculos directos
Para obtener acceso rápido a todas las tareas de consulta, los operadores admitidos ,como , , y (no el operador) basados en el tipo de datos de campo y los ejemplos de consulta, vea Consulta de ContainsIn referencia In Group<>Contains.
Elegir un filtro de consulta
En el Editor de consultas, ejecte las siguientes funciones de filtro. Elija el filtro para ir a un artículo con consultas de ejemplo. Junto con los filtros de consulta, puede aplicar filtros de forma interactiva a los resultados de la consulta.
Nota
Las consultas administradas no admiten búsquedas de proximidad, pero sí búsquedas semánticas. Además, las búsquedas semánticas admiten y como caracteres comodín y puede usar más de un carácter comodín para coincidir * con más de un ? carácter. Para más información, consulte Búsqueda de elementos de trabajo funcionales.




















