Partekatu honen bidez:


Consulta por comparaciones de valores de campo

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.

Requisitos previos

Categoría Requisitos
Niveles de acceso - Para ver y ejecutar consultas compartidas: Miembro del proyecto.
- Para agregar y guardar una consulta compartida: al menos acceso Básico.
Permisos Permiso de Colaborar establecido en Permitir para la carpeta a la que desea añadir una consulta. De manera predeterminada, el grupo Colaboradores no tiene este permiso.

Nota:

Los usuarios con acceso de parte interesada para un proyecto público tienen acceso total a las características de consultas, al igual que los usuarios con acceso Básico. Para obtener más información, consulte Referencia rápida sobre el acceso de parte interesada.

Categoría Requisitos
Niveles de acceso - Para ver y ejecutar consultas compartidas: Miembro del proyecto.
- Para agregar y guardar una consulta compartida: al menos acceso Básico.
Permisos Permiso de Colaborar establecido en Permitir para la carpeta a la que desea añadir una consulta. De manera predeterminada, el grupo Colaboradores no tiene este permiso.

Supported data types (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]
  • Date/Time
  • 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

Filtrar por

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: