Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Use operadores de campo de comparação quando quiser filtrar itens de trabalho comparando o valor de um campo com o valor de outro campo. Os usos comuns incluem:
- Encontre itens de trabalho em que o criador difere do atribuídor ou do mais próximo.
- Localize tarefas cuja Estimativa Original seja menor que o Trabalho Concluído.
- Encontre as tarefas fechadas que foram concluídas antes da Data Alvo.
Pré-requisitos
Observação
Os usuários com acesso de Stakeholders para um projeto público têm acesso completo aos recursos de consultas, assim como os usuários com acesso Básico. Para mais informações, veja Referência rápida de acesso das partes interessadas.
| Categoria | Requisitos |
|---|---|
| Níveis de Acesso | – Para exibir e executar consultas compartilhadas: membro do projeto . – Para adicionar e salvar uma consulta compartilhada: no mínimo, acesso Básico. |
| Permissões | Permissão Contribuir definida como Permitir para a pasta à qual você deseja adicionar uma consulta. Por padrão, o grupo colaboradores não tem essa permissão. |
Tipos de dados com suporte
Você pode usar os operadores de comparação — =[Field], , <>[Field]>[Field], , <[Field], >=[Field]– <=[Field] com os seguintes tipos de dados listados. O tipo de dados do campo esquerdo e do campo direito deve corresponder.
- Booleano (suporta
=[Field],<>[Field]) - Data/Hora
- Double, Inteiro
- GUID
- Identidade
- Cadeia de caracteres (excluindo marcas)
Observação
Algumas combinações de tipo de dados/operador são sem sentido (por exemplo, Title >= [Field] ou Assigned To <= [Field]). Valide sua comparação para garantir que ambos os lados usem tipos de dados compatíveis.
Filtros de exemplo
Use essas cláusulas de exemplo como ponto de partida. A sintaxe exata no Editor de Consultas pode variar ligeiramente por cliente; quando estiver em dúvida, crie a cláusula no Editor de Consultas web e verifique o WIQL salvo.
Itens de trabalho fechados por alguém que não seja a pessoa que criou o item de trabalho: [Criado por] <> [Fechado por] E [Estado] = 'Fechado'
Tarefas cuja estimativa original é menor que o Trabalho Concluído: [Estimativa Original] < [Trabalho Concluído]
Tarefas fechadas concluídas antes da Data de Destino: [Data Fechada] <= [Data de Destino] E [Estado] = 'Fechado'
Campos que dão suporte à comparação de campos
A tabela abaixo lista os campos que dão suporte a consultas de comparação. Nem todos os campos estão disponíveis para cada tipo de item de trabalho ou processo; alguns exigem campos personalizados ou configuração de processo. Veja a observação a seguir para links de personalização.
Observação
Nem todos os campos listados estão presentes em todos os projetos/processos. Você pode adicionar campos personalizados e habilitá-los para comparações. Consulte Adicionar um campo personalizado a um tipo de item de trabalho (processo herdado) ou Adicionar ou modificar um campo (processo XML local).
Um
- Critérios de Aceitação (Scrum)
- Aceito por
- Data de aceitação
- Ativado por
- Data de Ativação
- Atividade
- Participante Real 1-8 (CMMI)
- Análise (CMMI)
- Instruções de Inicialização de Aplicativo
- Informações de Início do Aplicativo
- Tipo de Aplicativo
- ID de iteração (sistema)
- Atribuído a
- Contexto Associado
- Código de Contexto Associado
- Proprietário do Contexto Associado
- Tipo de Contexto Associado
- Contagem de Arquivos Anexados
- ID do Teste Automatizado (TCM)
- Nome de Teste Automatizado (TCM)
- Armazenamento de Teste Automatizado (TCM)
- Tipo de Teste Automatizado (TCM)
- TCM (AutomatedTestId )
- TCM (AutomatedTestName )
- Status de Automação (TCM)
B
- Prioridade da Lista de Pendências (Scrum)
- Bloqueado
- Coluna de Quadro
- Coluna de Quadro Concluída
- Raia do Quadro
- Valor de Negócio
C
- Chamado por (CMMI)
- Data da Chamada (CMMI)
- Alterado por (Sistema)
- Data da alteração (Sistema)
- Fechado por (Sistema)
- Data de fechamento (Sistema)
- Status do fechamento
- Código de status fechado
- Comentário do Fechamento
- Contagem de comentários
- Comentários (CMMI)
- Confirmado (CMMI)
- Trabalho concluído
- Plano de Contingência (CMMI)
- Resolução Atual de Ação Corretiva (CMMI)
- Plano de Ação Corretiva (CMMI)
- Criado por (Sistema)
- Data da Criação (Sistema)
D–F
- Disciplina (CMMI)
- data de vencimento
- Esforço
- Escalar (CMMI)
- Contagem de vínculos externos
- Data de conclusão
- Encontrado na Compilação (TCM)
- Encontrado no Ambiente (CMMI)
H
I
- ID (Sistema)
- Avaliação de Impacto (CMMI)
- Impacto na Arquitetura (CMMI)
- Impacto no desenvolvimento (CMMI)
- Impacto nas Publicações Técnicas (CMMI)
- Impacto no teste (CMMI)
- Impacto na Experiência do Usuário (CMMI)
- Integrado na compilação (TCM)
- Questão (TCM)
- ID de iteração (sistema)
J–N
- Justificativa (CMMI)
- Comentário do vínculo (Sistema)
- Descrição do vínculo (Sistema)
- Fonte de Dados Local (TCM)
- Tipo de Reunião (CMMI)
- Minutos (CMMI)
- Plano de Mitigação (CMMI)
- Gatilhos de mitigação (CMMI)
- Nome do Nó (Sistema)
O–Q
- Participante opcional 1-8 (CMMI)
- Estimativa original
- Parâmetros (TCM)
- Prioridade
- Probabilidade (CMMI)
- Correção Proposta (CMMI)
- Finalidade (CMMI)
- Texto da Consulta (TCM)
R
- Classificação
- Motivo (Sistema)
- Contagem de Vínculos Relacionados (Sistema)
- Trabalho restante
- Contagem de Links Remotos (Sistema)
- Etapas de Reprodução
- Participante Obrigatório 1-8 (CMMI)
- Tipo de Requisito (CMMI)
- Requer Revisão (CMMI)
- Requer Teste (CMMI)
- Resolução (Scrum)
- Resolvido por
- Data de resolução
- Motivo de resolução
- Revisado por
- Data de Revisão
- Rev (Sistema)
- Risco (Agile)
- Causa raiz (CMMI)
S
- Gravidade
- Tamanho (CMMI)
- Classificação da pilha
- Data de início:
- Estado (Sistema)
- Data da Alteração de Estado
- Código de estado
- Etapas (TCM)
- Etapas para Reproduzir (TCM)
- Pontos de história (Agile)
- Especialista no assunto (CMMI)
- Sintoma (CMMI)
- Informações do Sistema (TCM)
T
- Data de Destino
- Data de Resolução de Destino (CMMI)
- Tipo de Tarefa (CMMI)
- Projeto de equipe (Sistema)
- Auditoria do Conjunto de Testes (TCM)
- Tipo de Conjunto de Testes (TCM)
- ID do Tipo de Conjunto de Testes (TCM)
- Criticidade de Tempo
- Título (Sistema)
- Triagem (CMMI)
U–W
- Teste de Aceitação do Usuário (CMMI)
- Área do Valor
- Marca d'água (Sistema)
- Tipo de Item de Trabalho (Sistema)
Observação
O suporte à comparação campo a campo é diferente por cliente. O Editor de Consultas Web dá suporte à maioria das comparações de campo; comparações complexas (por exemplo, alguns usos de WAS EVER ou expressões WIQL avançadas) exigem a edição direta do WIQL (extensão do Editor WIQL). Quando estiver em dúvida, crie a cláusula no Editor de Consultas web e inspecione o WIQL salvo.
Conteúdo relacionado
- Referência rápida do índice de consulta
- Consulta por título, ID ou descrição
- Consulta por atribuição ou alterações de fluxo de trabalho
- Consulta por data ou iteração atual
- Consulta por um campo numérico
- Consulta por valor de lista de seleção
API REST
Para interagir programaticamente com consultas, confira um destes recursos da API REST:
- Referência da API REST do Azure DevOps Services
- Consultas
- Linguagem de consulta de item de trabalho
- Buscar itens de trabalho com consultas de forma programática
Dica
Se você precisar de nomes de referência para WIQL ou REST (por exemplo System.IterationId ou Microsoft.VSTS.Common.Priority), consulte campos de itens de trabalho e atributos.