Requête par comparaisons de valeurs de champ
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Vous pouvez créer des requêtes en fonction de la façon dont la valeur d’un champ est comparée à une autre à l’aide des opérateurs de champ de comparaison. Cette requête est utile pour filtrer les éléments de travail en fonction de :
- La personne qui a créé l’élément de travail est-elle identique ou différente de la personne qui l’a affectée ? Ou, qui l’a fermé
- Quelles tâches ont été fermées avant ou après leur date cible.
Conditions préalables
- Niveaux d’accès :
- Autorisations : autorisation Contribuer définie sur Autoriser pour le dossier auquel vous souhaitez ajouter une requête. Par défaut, le groupe des contributeurs ne dispose pas de cette autorisation.
Remarque
Les utilisateurs disposant d'un accès Stakeholder pour un projet public ont un accès complet aux fonctionnalités de requête, tout comme les utilisateurs disposant d'un accès Basic. Pour plus d’informations, consultez Référence rapide sur l’accès de partie prenante.
- Niveaux d’accès :
- Pour afficher et exécuter des requêtes partagées : membre du projet.
- Pour ajouter et enregistrer une requête partagée : au moins un accès de base (Basic).
- Autorisations :Contribuer définie sur Autoriser (Allow) pour le dossier auquel vous souhaitez ajouter la requête. Par défaut, le groupe des contributeurs ne dispose pas de cette autorisation.
Types de données pris en charge
Vous pouvez utiliser les opérateurs de champ de comparaison (=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]
) avec les types de données de champ suivants. Le type de données que vous sélectionnez pour le champ et la valeur doivent correspondre.
- Boolean (compatible avec
=[Field], <>[Field]
- Date/heure
- Double, Entier
- GUID
- Identité
- Chaîne (à l’exception des balises)
Remarque
Certaines combinaisons de type de données et d’opérateur de champ de comparaison peuvent ne pas être logiques à utiliser, telles que Title >=[Field]
ou Assigned To <=[Field]
.
Exemples de filtres
filtre pour
Inclure ces clauses de requête
Éléments de travail fermés par une personne autre que la personne qui a créé l’élément de travail
Created By <>[Field] Closed By State = Closed
Tâches dont l’estimation d’origine est inférieure au travail terminé
Original Estimate <=[Field] Completed Work
Tâches fermées terminées avant leur date cible
Target Date <=[Field] Closed Date State = Closed
Champs qui prennent en charge la comparaison de champs
Le tableau suivant fournit un index à ces champs qui prennent en charge les requêtes de comparaison de champs.
Remarque
Tous les champs répertoriés ne sont pas pris en charge pour tous les projets ou types d’éléments de travail. Toutefois, vous pouvez personnaliser un type d’élément de travail ou de processus en ajoutant des champs personnalisés que vous pouvez utiliser à des fins de requêtes et de comparaisons de champs. Pour plus d’informations, consultez Ajouter un champ personnalisé à un type d’élément de travail (processus d’héritage) ou Ajouter ou modifier un champ (processus XML en ligne).
A
- Les Critères d’acceptation (Scrum)
- accepté par
- Date d'acceptation
- activé par
- Date d'activation
- Activité
- Participant réel 1-8 (CMMI)
- Analyse (CMMI)
- instructions de lancement d’application
- informations de démarrage de l’application
- type d’application
- ID d’itération (système)
- affecté à
- Contexte Associé
- code de contexte associé
- Propriétaire du contexte associé
- type de contexte associé
- Nombre de fichiers joints
- ID de test automatisé (TCM)
- nom de test automatisé (TCM)
- Stockage de test automatisé (TCM)
- type de test automatisé (TCM)
- AutomatedTestId (TCM)
- AutomatedTestName (TCM)
- Statut Automation (TCM)
B
- Priorité du Backlog (Scrum)
- Bloqué
- Colonne de tableau
- Colonne du tableau terminée
- Couloir de tableau
- Valeur Commerciale
C
- Appelé par (CMMI)
- Date de demande (CMMI)
- modifié par (système)
- Date de modification (système)
- Fermé par (système)
- date de fermeture (système)
- état fermé
- code d’état fermé
- Commentaire de clôture
- Nombre de commentaires
- Commentaires (CMMI)
- Validé (CMMI)
- Travail terminé
- Plan d'Urgence (CMMI)
- Résolution réelle par l’action corrective (CMMI)
- Plan d’Action Corrective (CMMI)
- Créé par (système)
- Date de Création (Système)
D-E-F
- Discipline (CMMI)
- Date limite
- Effort
- Faire remonter (CMMI)
- nombre de liens externes
- Date de fin
- Trouvé dans la build (TCM)
- Trouvé dans l’environnement (CMMI)
H
I
- ID (système)
- Évaluation d’Impact (CMMI)
- Impact sur l’architecture (CMMI)
- Impact sur le développement (CMMI)
- Impact sur les publications techniques (CMMI)
- Impact sur le test (CMMI)
- Impact sur l’expérience utilisateur (CMMI)
- Intégrée dans la version (TCM)
- Problème (TCM)
- ID d’itération (système)
J-L-M-N
- Justification (CMMI)
- Commentaire de lien (système)
- Description du Lien (Système)
- Source de données locale (TCM)
- Type de réunion (CMMI)
- Compte rendu (CMMI)
- Plan d’atténuation (CMMI)
- Déclencheurs d’atténuation (CMMI)
- nom de nœud (système)
O-P-Q
- Participant facultatif 1-8 (CMMI)
- Estimation d’origine
- Paramètres (TCM)
- Priorité
- Probabilité (CMMI)
- Correction proposée (CMMI)
- Objectif (CMMI)
- Texte de requête (TCM)
R
- Évaluation
- Raison (système)
- Nombre de liens associés (système)
- Travail Restant
- Nombre de liens distants (système)
- Étapes de reproduction
- Participant obligatoire 1-8 (CMMI)
- Type d'exigence (CMMI)
- Nécessite une révision (CMMI)
- nécessite un test (CMMI)
- Résolution (Scrum)
- Résolu par
- Date de résolution
- Motif de résolution
- examiné par
- Date de révision
- Rev (Système)
- Risque (Agile)
- Cause racine (CMMI)
S
- Niveau de gravité
- Taille (CMMI)
- Rang dans la pile
- Date de début
- État (Système)
- date de modification de l’état
- Code d'état
- Étapes (TCM)
- Étapes à reproduire (TCM)
- Points d'histoire (Agile)
- Expert en la matière (CMMI)
- Symptôme (CMMI)
- Informations système (TCM)
T
- Date cible
- Date de résolution cible (CMMI)
- type de tâche (CMMI)
- Projet d’équipe (Système)
- Audit de suite de tests (TCM)
- Type de suite de test (TCM)
- ID du type de suite de tests (TCM)
- Criticité temporelle
- Titre (système)
- Triage (CMMI)
U-V-W
- Test d’acceptation utilisateur (CMMI)
- Zone de valeur
- Filigrane (système)
- type d’élément de travail (système)
Articles connexes
- Référence rapide de l’index de requête
- Requête par titre, ID ou description
- Requête par affectation ou modification du flux de travail
- Requête par date ou itération actuelle
- Interroger un champ numérique
- Interroger par valeur de liste de choix
REST API
Pour interagir par programmation avec les requêtes, consultez l’une de ces ressources d’API REST :