Partager via


Exemple de requêtes d'élément de travail

Utilisez les exemples suivants pour mieux comprendre comment demander des éléments de travail à l'aide de l'Éditeur de requête.

  • Rechercher les éléments qui vous ont été attribués à l'aide de la variable @Me

  • Filtrer les modifications par date à l'aide de la variable @Today

  • Filtrer selon l'appartenance à un groupe ou une catégorie à l'aide de l'opérateur Dans le groupe

  • Filtrer par mots clés ou expressions

  • Filtrer par valeurs de champ non définies

  • Filtrer par réactivations

  • Filtrez selon différents projets d'équipe

  • Filtrer par dépendants liés

Rechercher les éléments qui vous ont été attribués à l'aide de la variable @Me

Utilisez = pour rechercher les assignations actuelles. Utilisez Toujours pour les éléments de liste en fonction des assignations passées.

Opérateur Toujours pour rechercher une attribution antérieure

Filtrer les modifications par date à l'aide de la variable @Today

De nombreuses dates sont ajoutées automatiquement aux formulaires d'éléments de travail. Vous pouvez rechercher les éléments de travail qui ont été modifiés un jour donné ou au cours d'une période spécifique. Si vous limitez la portée d'une requête, cela vous permet également d'améliorer les performances, car elle ne retourne que les résultats qui correspondent à la plage de dates que vous souhaitez inclure.

Vous pouvez filtrer des éléments de travail selon la date de leur modification ou selon une période spécifique. Si vous limitez la portée de votre requête, cela peut améliorer les performances, car elle ne retourne que les résultats qui correspondent à la plage de dates que vous souhaitez inclure.

  • Dresser une liste des éléments modifiés aujourd'hui ou récemment

    Utilisez une des clauses suivantes pour filtrer les éléments qui ont été modifiés récemment.

    Filtre de requête d'éditeur en fonction de la date d'aujourd'hui

    Ou

    Filtre de requête d'éditeur en fonction des modifications récentes

  • Dresser une liste des éléments modifiés à une date précise

    Filtrer en fonction de la date de modification

    Entrez une date au format accepté par le système d'exploitation de votre ordinateur.

  • Dresser une liste des éléments modifiés au cours d'une période précise

    Regroupez deux clauses pour dresser une liste des éléments qui ont été modifiés entre deux dates.

    Filtrer en fonction d'une plage de dates

Filtrer selon l'appartenance à un groupe ou une catégorie à l'aide de l'opérateur Dans le groupe

Pour filtrer par éléments assignés à un membre du groupe TFS, utilisez l'opérateur Dans le groupe.

Filtrer en fonction de l'attribution à un groupe de sécurité TFS

Vous pouvez utiliser les opérateurs Dans le groupe ou Pas dans le groupe pour filtrer une requête selon plusieurs valeurs qui appartiennent à un groupe, ou qui n'appartiennent pas à un groupe. Les exemples de groupes sont des groupes TFS et les catégories d'élément de travail.

Filtrer par catégorie

Pour filtrer les éléments de travail selon la catégorie à laquelle ils appartiennent, utilisez l'opérateur Dans le groupe. Par exemple, les critères de filtre suivants retournent tous les éléments de travail qui figurent dans le projet d'équipe actuel, qui sont assignés au membre d'équipe indiqué et qui sont définis comme appartenant à la catégorie de bogue.

Clause de requête pour rechercher des éléments de travail par catégorie

Filtrer par mots clés ou expressions

Utilisez Contient et Contient les mots pour dresser une liste des éléments avec une correspondance exacte ou partielle avec les mots ou expressions que vous saisissez.

Éditeur pour requête de liste plate pour le filtrage des mots clés

Sélectionnez Contient ou Ne contient pas pour rechercher des correspondances exactes ou partielles d'un mot ou d'une expression. Sélectionnez Contient les mots ou Ne contient pas les mots pour rechercher une expression exacte ou pour utiliser le caractère générique *. Ces opérateurs utilisent l'index de recherche en texte intégral.

Team Foundation indexe automatiquement tous les champs de texte long avec un type de données PlainText et HTML et le champ Titre pour la recherche en texte intégral. Pour les restrictions, consultez Recherches en texte intégral pour connaître la configuration requise pour le serveur et le classement.

Filtrer par valeurs de champ non définies

Vous pouvez rechercher les éléments de travail qui ont une valeur de champ non définie à l'aide de l'opérateur Not (<>). Ainsi, l'exemple suivant recherche tous les éléments de travail Tâche dont le champ Activité est vide.

Filtrer en fonction des entrées vides

Filtrer par réactivations

Pour rechercher les éléments de travail qui ont été fermés puis réactivés, vous pouvez créer une requête semblable à celle-ci. En spécifiant le champ Date de modification, vous pouvez vous concentrer sur les réactivations qui ont eu lieu aujourd'hui, hier ou la semaine dernière.

Filtrer en fonction de la réactivation

Vous pouvez aussi utiliser les champs Activé par et Date d'activation.

Filtrez selon différents projets d'équipe

Ajoutez cette clause aux éléments de filtre définis dans deux projets d'équipe différents.

Filtrer en fonction de l'attribution à deux projets différents

Des noms de projet séparés avec le séparateur de liste qui correspond aux paramètres régionaux définis pour votre ordinateur client, une virgule (,), par exemple.

Filtrer par dépendants liés

L'exemple suivant affiche une requête jointe par dépendance qui retourne des éléments avec des dépendances sur le travail exécuté par d'autres équipes et d'autres projets d'équipe. Utilisez cette requête pour consulter tous les éléments de travail dépendants qui renvoient à des éléments ou des bogues actifs du journal des travaux en souffrance du produit qui n'ont pas été supprimés, qui ont été fermés ou qui n'ont pas été complétés. Seuls les éléments de travail dépendants qui figurent dans une zone produit autre que Phone Save \ Phone Customers sont retournés.

Éléments de travail et requête de liens dépendants

Pourquoi cela fonctionne :

  • La suppression de la clause Projet d'équipe = @Project active tous les éléments de travail liés qui correspondent aux critères de filtre à répertorier, quel que soit le projet d'équipe auquel ils appartiennent dans la collection.

  • Le regroupement de chacune des deux clauses retourne chaque Élément du journal des travaux en souffrance du produit dans le journal des travaux en souffrance ou en cours, et la deuxième clause groupée retourne chaque Bogue dans le journal des travaux en souffrance ou en cours.

  • Le regroupement des deux clauses avec l'opérateur OU au début de la deuxième clause retourne les éléments de travail qui correspondent à l'un ou l'autre des deux critères de filtre.

  • La sélection de Retourner uniquement les éléments ayant les liens spécifiés retourne uniquement les éléments de travail de niveau supérieur qui ont des dépendances.

  • La sélection de Retourner des liens de tout type retourne tous les éléments de travail liés qui correspondent aux critères de filtre pour tous les éléments de travail qui ne figurent pas sous le chemin d'accès de la zone Phone Saver \ Phone Customers et qui ne sont ni terminés, ni supprimés.

L'image suivante affiche les résultats de la requête qui sont retournés.

Résultats de la requête de liens directs

Q et R

Q : puis-je effectuer une requête selon le champ Historique ?

R : oui. Pour le Champ, sélectionnez Historique et pour le champ Opérateur, sélectionnez Contient les mots ou Ne contient pas les mots.

Entrez le texte intégral pour le mot que vous souhaitez rechercher. Le champ Historique est indexé pour la recherche en texte intégral. Si vous tapez uniquement un mot partiel, la requête ne retourne pas les éléments de travail contenant le mot entier. Par exemple, si le champ Historique contient l'expression « comportement reproductible » et que vous recherchez « repro », vous ne trouverez pas l'élément de travail concerné. Toutefois, si vous recherchez le mot complet « reproductible », l'élément de travail sera trouvé. Vous pouvez également rechercher la chaîne avec un caractère générique, par exemple « repro* ».

Par ailleurs, les mots communs sont ignorés. Le moteur de recherche ignore les mots définis comme mots vides. Pour plus d'informations, voir la page suivante sur le site web de Microsoft : Configurer et gérer les mots vides et listes de mots vides pour la recherche en texte intégral.

Voir aussi

Concepts

Rechercher des éléments de travail