Comparações de consulta por valor de campo no Azure Boards e no Azure DevOps

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

Você pode criar consultas com base em como o valor de um campo se compara a outro usando os operadores de campo de comparação. Essa consulta é útil para filtrar itens de trabalho com base em:

  • A pessoa que criou o item de trabalho é igual ou diferente da pessoa atribuída a ele? Ou quem o fechou
  • Quais tarefas foram fechadas antes ou depois da Data de Destino.

Tipos de dados com suporte

Você pode usar os operadores de campo de comparação —=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field] com os seguintes tipos de dados de campo. O tipo de dados selecionado para o Campo e o Valor devem corresponder.

  • Booliano (dá suporte a =[Field], <>[Field]
  • Date/time
  • Double, Integer
  • GUID
  • Identidade
  • Cadeia de caracteres (excluindo marcas)

Observação

Algumas combinações de tipo de dados e operador de campo de comparação podem não fazer sentido para usar, como Title >=[Field] ou Assigned To <=[Field].

Filtros de exemplo

Filtrar por

Incluir essas cláusulas de consulta

Itens de trabalho fechados por alguém diferente da pessoa que criou o item de trabalho

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

Tarefas cuja estimativa original é menor que o Trabalho Concluído

Original Estimate <=[Field] Completed Work

Tarefas fechadas concluídas antes da data de destino

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

Campos que dão suporte à comparação de campos

A tabela a seguir fornece um índice para os campos que dão suporte a consultas de comparação de campo.

Observação

Nem todos os campos listados têm suporte para todos os projetos ou tipos de item de trabalho. No entanto, você pode personalizar um processo ou tipo de item de trabalho adicionando campos personalizados que podem ser usados para fins de consultas e comparações de campo. Para obter mais informações, consulte Adicionar um campo personalizado a um tipo de item de trabalho (processo de herança) ou Adicionar ou modificar um campo (processo XML online).

API REST

Para interagir programaticamente com consultas, confira um destes recursos da API REST: