Usar un índice para consultar datos de referencia rápida en Azure Boards y Azure DevOps


Palabras clave, consultas con caracteres comodín

Consultas basadas en etiquetas

Consultas de cambio de estado, motivo o flujo de trabajo

Consultas basadas en la fecha y la iteración

Consultas de número de vínculos y datos adjuntos

Consultas basadas en identidades

Recuento de elementos de trabajo y consultas de campos numéricos

Historial, discusión y consultas de cambio de revisión

Consultas de enfoque de equipo

Compilación y prueba de consultas de campos

Otros


Tareas de consulta



Operadores y macros admitidos para cada tipo de datos

En la tabla siguiente se indican los operadores y macros disponibles para los distintos tipos de datos de campo. Cada campo está asociado a un tipo de datos. Puede encontrar el tipo de datos enumerado en las descripciones de cada campo, que puede buscar mediante el índice del campo Elemento de trabajo. Los operadores disponibles para definir una cláusula de consulta dependen del tipo de datos del campo que seleccione. Para obtener descripciones más detalladas de tipos de datos, operadores y macros, vea Campos de consulta, operadores y macros.

Tipo de datos

Descripción

Operadores y macros admitidos

Booleano 1

Admite un valor True/False. Ejemplos de consulta: consulta por asignación o cambios de flujo de trabajo.

= , <> , =[Field] , <> [Field]

DateTime

Campo de fecha en el que puede especificar una variable, como @Today o @Today-1,o un valor, como 1/1/2012. Escriba fechas en el patrón de fecha que estableció para su perfil personal. (Consulte Establecer preferencias personales para obtener más información).

Para obtener ejemplos de consultas, vea Consulta por fecha or@CurrentIteration.

= , <> , , , = , = , ><>< =[Field], <> [Field], > [Field], < [Field], > =[Field], < =[Field], In, Not In, Was Ever <>: >, valid with any <

Macros adicionales admitidas en Azure DevOps 2019 Update 1 y versiones posteriores: :
@StartOfDay, @StartOfWeek, @StartOfMonthy @StartOfYear, válidos con cualquier campo DateTime

Double

También se conoce como Decimal e incluye picklistDouble2. Un número real, como 0,2 o 3,5.

Ejemplos de consulta: consulta por campos numéricos.

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

GUID

Una cadena de caracteres que representa un identificador único.

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

Historial

Campo con formato personalizado que se usa para realizar el seguimiento de la información histórica y que solo se asigna al campo Historial.

Ejemplos de consulta: Historial y auditoría.

Contiene palabras, no contiene palabras.

HTML

Cadenas de texto que admiten descripciones con formato, como los campos Descripcióno Pasos de reprobar. Estos campos se indizan automáticamente para la búsqueda de texto completo cuando esta está disponible. Ejemplos de consulta: consulta por títulos, IDs y campos de texto enriquecido.

Contiene palabras, no contiene palabras, está vacía3y no estávacía 3.

Identidad

Campo String que se usa para contener una identidad de usuario. Ejemplos de consulta: consulta por asignación o cambios de flujo de trabajo.

= , <> , , , = , = , ><>< =[Field], <> [Field], >< [Field], [Field], > =[Field], < =[Field], Contains, Does Not Contain, In, Not In, In Group, Not In Group, Was Ever <>: > valid for all Identity fields

Entero

También incluye picklistInteger2. Un entero de 32 bits con signo, como 0, 1, 2, 34.

Ejemplos de consulta: consulta por campos numéricos

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

Macros: @Follows4,
@MyRecentActivity5,
@RecentMentions5,
@RecentProjectActivity, válido cuando se usa con el campo id.

PlainText

Cadenas de texto de varias líneas que admiten descripciones largas y se indexan automáticamente para la búsqueda de texto completo, cuando la búsqueda de texto completo está disponible.
Ejemplos de consulta: consulta por títulos, IDs y campos de texto enriquecido.

Contiene palabras, no contiene palabras, está vacía3y no estávacía 3.

String

También incluye picklistString2. Texto corto de una sola línea que puede contener hasta 255 caracteres Unicode. Los campos de cadena admiten el campo Título, las listas desplegables (menús desplegables), las cuentas de usuario,las etiquetas y otros campos.

Ejemplos de consulta: consulta por títulos, IDs y campos de texto enriquecido y Consulta por valor de lista desplegable.

= , <> , , , = , = , ><>< =[Field], <> [Field], >< [Field], [Field], > =[Field], < =[Field], Contains, Does Not Contain, In, Not In, In, In Group, Not In Group, Was Ever

Macros: [Any], válidas con el campo Tipo de elemento de trabajo
@Project6, válido con el campo Team Project

TreePath

Tipo de campo que admite los campos Ruta de acceso de área y Ruta de acceso de iteración. Defina la estructura de árbol para un proyecto: rutas de accesode área y rutas de iteración.

Ejemplos de consulta: consulta por ruta de acceso de área o iteración y Consulta por fecha o iteración actual.

En, no en

Macros:@TeamAreas7, válido con el campo Ruta de acceso del área
@CurrentIteration8 y @CurrentIteration+/- n9 válidos con el campo Ruta de iteración

Nota

  1. El campo Tipo de datos booleano es compatible con TFS 2017 y versiones posteriores.
  2. Los tipos de datos picklist... solo se asignan a campos personalizados definidos para un proceso heredado. El modelo de proceso heredado solo se admite para Azure DevOps Services y Azure DevOps Server 2019.
  3. Los operadores Is Empty y Is Not Empty se admiten para Azure DevOps Server 2019 RC2 y versiones posteriores.
  4. La @Follows macro es compatible con TFS 2017 y versiones posteriores.
  5. Las macros @MyRecentActivity, @RecentMentions y@RecentProjectActivity son compatibles con Azure Boards y TFS 2018.2 y versiones posteriores.
  6. La macro @Project es compatible con TFS 2015.1 y versiones posteriores. El sistema establece automáticamente el filtrado de forma predeterminada en función del proyecto actual. Para más información, consulte Consulta entre proyectos.
  7. La macro @TeamAreas es compatible con Azure Boards y Azure DevOps Server 2019 y versiones posteriores.
  8. La @CurrentIteration macro es compatible con TFS 2015 y versiones posteriores, y solo cuando se ejecuta desde el portal web.
  9. La macro @CurrentIteration +/- n se admite para Azure Boards y Azure DevOps Server 2019 y versiones posteriores, y solo cuando se ejecuta desde el portal web.

Nota

Las macros siguientes solo se admiten desde el portal web: @CurrentIteration, @CurrentIteration +/- n, @Follows, @MyRecentActivity, @RecentMentions, @RecentProjectActivityy @TeamAreas. Las consultas que contienen estas macros no funcionarán cuando se abran en Visual Studio/Team Explorer, Microsoft Excel o Microsoft Project.

Consultas de ejemplo para campos seleccionados

En la tabla siguiente se enumeran los campos de consulta comunes y su tipo de datos para el que se proporcionan consultas de ejemplo. Para determinar el tipo de datos de un campo, vea Campos y atributos de elementos de trabajo, Enumerar atributos de campo.

A

B

C

D-E-F

H-P

R

S

T

V-W

Nota

  1. El campo Recuento de comentarios es compatible con TFS 2017 y versiones posteriores.

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Use este índice para acceder rápidamente a consultas de ejemplo e información sobre cómo abrir, definir y trabajar con consultas. Para obtener información sobre cómo usar el Editor de consultas, consulte Definición de una consulta. Si se da cuenta de que las consultas tarden demasiado tiempo en devolver resultados, revise la guía para crear consultas de alto rendimiento.

Consultas de ejemplo

Puede enumerar elementos de trabajo en función de los criterios siguientes...