Consulta de elementos de trabajo por recuento de vínculos o datos adjuntos

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Puede vincular elementos de trabajo para realizar el seguimiento del trabajo relacionado y las dependencias, y adjuntar archivos para compartir información con el equipo. A continuación, puede enumerar elementos de trabajo en función de uno o varios de los campos siguientes:

Recuento de archivos adjuntos | Recuento de comentarios (Discusión) | Recuento de vínculos externos | Recuento de hipervínculos | Comentario de vínculo | Recuento de vínculos relacionados |Recuento de vínculos remotos

  • Recuento de archivos de datos adjuntos
  • Recuento de comentarios (discusión)
  • Recuento de vínculos externos
  • Recuento de hipervínculos
  • Comentario del vínculo
  • Recuento de vínculos relacionados

Para obtener más información sobre estos campos, consulte la tabla proporcionada más adelante en este artículo.

Operadores y macros admitidos

Las cláusulas de consulta que especifican un campo de valores enteros pueden usar los operadores enumerados a continuación.

= , <> , > , < , >= , <= ,
=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field],
In, Not In,
Was Ever

Enumeración de elementos jerárquicos en una vista de árbol

Agregue una consulta y seleccione Árbol de elementos de trabajo para comenzar la consulta. Debería ver algo parecido a los ejemplos siguientes:

Nota:

No se puede construir una consulta que muestre una vista jerárquica de planes de pruebas, conjuntos de pruebas y casos de prueba. Estos elementos no están vinculados entre sí mediante tipos de vínculo primario/secundario. Sin embargo, puede crear una consulta de vínculos directos que muestre los elementos de trabajo relacionados con pruebas. Además, puede ver la jerarquía desde la página Test Plans.

Opciones para filtros y cláusulas de consulta

Cambie las opciones de filtro de los elementos de trabajo vinculados y agregue cláusulas de consulta mediante las siguientes opciones.

Filtro para

Incluir estas cláusulas de consulta

Solo elementos secundarios del elemento de trabajo 645

Agregar a filtros de elementos de trabajo de nivel superior:
ID = 645

Tareas o errores

Agregar a filtros de elementos de trabajo vinculados:
Work Item Type In Task,Bug

Elementos asignados a mi equipo (Web)

Agregar a los filtros superior e inferior:
Assigned to In Group [Fabrikam Fiber]\Web

Elementos primarios de tareas asignadas a mí

Cambiar primero las opciones de filtro para buscar coincidencias con los elementos de trabajo vinculados
Agregar a filtros de elementos de trabajo vinculados:
Assigned To = @Me

Enumerar elementos según los dependientes vinculados

El siguiente ejemplo muestra una consulta vinculada dependiente que devuelve elementos con dependencias del trabajo administrado por otros equipos y proyectos.

La consulta siguiente busca elementos de trabajo en todos los proyectos que están vinculados a elementos de trabajo en la ruta de acceso del área y el proyecto de Fabrikam mediante los tipos de vínculo Predecesor y Sucesor.

Captura de pantalla del Editor de consultas, elementos de trabajo y vínculos directos, portal web.

  • Al activar la casilla Consultar en los proyectos, se muestran todos los elementos de trabajo vinculados dependientes que coinciden con los criterios de filtro, independientemente del proyecto al que pertenezcan.
  • Si se especifica la cláusula Ruta de acceso de área en Fabrikam, se indica que solo se busquen los elementos de trabajo vinculados a los elementos de trabajo definidos en el proyecto de Fabrikam.
  • Si se especifican las cláusulas Devolver solo elementos que tienen vínculos coincidentes y Devolver tipos de vínculos seleccionados, la consulta devuelve solo los elementos de trabajo vinculados en función de los tipos de vínculo Predecesor y Sucesor.

Enumeración de casos de usuario huérfanos

Si normalmente organiza los casos de usuario en características, puede encontrarlos rápidamente siguiendo estos pasos.

  1. Abra el trabajo pendiente del producto y active la opción de vista Elementos primarios activados.
  2. Desplácese hacia abajo hasta la sección que muestra Casos sin elemento primario (Agile) o Elementos de trabajo pendiente sin elemento primario (Scrum).

Captura de pantalla donde se ve la lista de casos huérfanos o elementos de trabajo pendiente.

Otra manera de encontrar elementos de trabajo pendiente sin elementos primarios es usar una consulta Elementos de trabajo y vínculos directos. Por ejemplo, en la consulta siguiente se enumeran los casos de usuario activos del equipo de Azure DevOps que no tienen un vínculo Primario.

Captura de pantalla del Editor de consultas, elementos de trabajo y vínculos directos, portal web, casos de usuario sin elementos primarios.

En la tabla siguiente se describen los campos asociados a vínculos y datos adjuntos. Aunque la mayoría de estos campos no aparecen en el formulario del elemento de trabajo, se realiza un seguimiento de ellos para todos los tipos de elementos de trabajo.

Recuento de archivos de datos adjuntos

Número de archivos adjuntos al elemento de trabajo y almacenados en la base de datos de seguimiento de elementos de trabajo.
Nombre de referencia=System.AttachedFileCount, Tipo de datos=Integer

Nota:

En Azure Boards (servicio en la nube), puede agregar hasta 100 datos adjuntos a un elemento de trabajo. Intenta agregar más resultados en un mensaje de error tras guardar el elemento de trabajo.

Recuento de comentarios

Número de comentarios agregados a la sección Discusión del elemento de trabajo.
Nombre de referencia=System.CommentCount, Tipo de datos=Integer

Número de vínculos entre el elemento de trabajo y los artefactos que no son elementos de trabajo. Por ejemplo, solicitudes de incorporación de cambios, confirmaciones, conjuntos de cambios u otros tipos de vínculo.
Nombre de referencia=System.ExternalLinkCount, Tipo de datos=Integer

Número de hipervínculos definidos para el elemento de trabajo.

Nombre de referencia=System.HyperLinkCount, Tipo de datos=Integer

Comentario del vínculo

Contiene comentarios del miembro del equipo que creó el vínculo. Este campo se puede configurar para que aparezca como columna de una lista de vínculos en un formulario de elemento de trabajo. (No se admite en el Editor de consultas).

Nombre de referencia=System.Links.Comment, Tipo de datos=PlainText

Descripción del vínculo

Contiene el tipo de elemento de trabajo, el id. y el título del elemento de trabajo que constituye el destino del vínculo. Este campo se puede configurar para que aparezca como columna de una lista de vínculos en un formulario de elemento de trabajo. (No se admite en el Editor de consultas).

Nombre de referencia=System.Links.Description, Tipo de datos=PlainText

Puede ver los elementos de trabajo relacionados y los objetos de un formulario de elemento de trabajo con la extensión de visualización de elementos de trabajo disponible en la pestaña Azure DevOps de Visual Studio Marketplace.

Para agregar tipos de vínculos, consulte Administración de tipos de vínculos (witadmin).

Todas las pestañas que admiten la creación de vínculos entre elementos de trabajo se implementan mediante el elemento LinksControl del formulario de elemento de trabajo. Este elemento controla el filtrado y la restricción de los tipos de elementos de trabajo a los que se puede vincular. También controla los tipos de vínculos que puede crear y si puede vincular elementos de trabajo de otro proyecto. Para personalizar los controles y las restricciones de vínculos y modificar la definición de LinksControlOptions para un tipo de elemento de trabajo, consulte Elementos XML de LinksControlOptions.

Se pueden agregar o quitar columnas de la lista de vínculos, y también personalizar las columnas predeterminadas y el orden de las columnas. Para más información, consulte Elementos XML de LinksControlOptions.