Compartir vía


Consulta por comparaciones de valores de campo en Azure Boards y Azure DevOps

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

Puede crear consultas basadas en el modo en que el valor de un campo se compara con otro mediante los operadores de campo de comparación. Esta consulta es útil para filtrar elementos de trabajo en función de:

  • ¿La persona que creó el elemento de trabajo es la misma u otra distinta a la persona asignada a él? O bien, ¿es la persona que lo cerró?
  • Qué tareas se cerraron antes o después de su fecha de destino.

Tipos de datos admitidos

Puede usar los operadores de campo de comparación (=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]) con los siguientes tipos de datos de campo. El tipo de datos que seleccione para el campo y el valor debe coincidir.

  • Booleano (admite =[Field], <>[Field]
  • Fecha y hora
  • Doble, entero
  • GUID
  • Identidad
  • Cadena (excepto etiquetas)

Nota:

Es posible que no tenga sentido utilizar algunas combinaciones del tipo de datos y el operador de campo de comparación, como Title >=[Field] o Assigned To <=[Field].

Filtros de ejemplo

Filtro para

Incluir estas cláusulas de consulta

Elementos de trabajo cerrados por una persona distinta de la que creó el elemento de trabajo

Created By <>[Field] Closed By State = Closed

Tareas cuya Estimación original es menor que Trabajo completado

Original Estimate <=[Field] Completed Work

Tareas cerradas completadas antes de su fecha de destino

Target Date <=[Field] Closed Date State = Closed

Campos que admiten la comparación de campos

En la tabla siguiente se proporciona un índice de los campos que admiten consultas de comparación de campos.

Nota:

No todos los campos enumerados son compatibles con todos los proyectos o tipos de elementos de trabajo. Pero puede personalizar un tipo de proceso o elemento de trabajo agregando campos personalizados que puede usar con fines de consultas y comparaciones de campos. Para obtener más información, consulte Agregar un campo personalizado a un tipo de elemento de trabajo (proceso de herencia) o Agregar o modificar un campo (proceso XML en línea).

API de REST

Para interactuar mediante programación con las consultas, consulte uno de estos recursos sobre la API REST: