Listes plates et listes d'arborescence, listes de requêtes et listes d'entrée

Si vous travaillez dans une feuille de calcul vide Office Excel ou modifiez des éléments de travail que vous avez exportés de Visual Studio Team Foundation Server, vous pouvez déterminer si vous souhaitez utiliser une liste plate ou une liste d'arborescence. De plus, vous pouvez déterminer si la liste est actualisée ou pas selon une requête d'élément de travail.

  • Structure des listes : les listes hiérarchiques ou listes d'arborescence montrent les relations entre les éléments de travail et permettent d'ajouter et de modifier des relations liées. Les listes plates montrent les éléments de travail sans indiquer les relations. Si vous créez une liste d'éléments de travail à partir des résultats d'une requête, le type de requête détermine le type de la liste d'éléments de travail. Les résultats d'une requête d'arborescence des éléments de travail s'affichent toujours dans Office Excel sous la forme d'une liste d'arborescence. Les résultats d'une requête de liste plate d'éléments de travail ou d'une requête d'éléments de travail et liens directs s'affichent toujours dans Office Excel sous la forme d'une liste plate.

  • Actualisation des listes : les listes de requêtes sont liées à des requêtes stockées dans Team Foundation. Lorsque vous actualisez une liste de requêtes, Office Excel ré-exécute la requête et affiche les données les plus récentes ; l'ensemble des éléments de travail de la liste peut donc être modifié une fois l'actualisation effectuée. Les listes d'entrée ne sont pas liées à des requêtes. À la place, vous spécifiez chacun des éléments de travail, souvent en les sélectionnant dans les résultats d'une ou de plusieurs requêtes. Lorsque vous actualisez une liste d'entrée, vous pouvez voir les données les plus récentes concernant chacun de ces éléments de travail, mais l'ensemble des éléments de travail ne change pas. Dans l'en-tête de la liste des éléments de travail, le nom de la requête, le cas échéant, et le type d'actualisation de la liste sont affichés.

Dans cette rubrique

  • Choix de la structure et du type de liste pour la prise en charge de votre tâche

  • Modification du type de liste

  • Listes plates et listes d'arborescence

  • Comparaison entre les listes de requêtes et les listes d'entrée

Choix de la structure et du type de liste pour la prise en charge de votre tâche

Examinez le tableau suivant pour déterminer la combinaison de types de listes la mieux adaptée à la tâche que vous souhaitez accomplir. Pour plus d'informations sur chaque type de liste, consultez le reste de cette rubrique.

Tâche

Structure de la liste

Actualisation de la liste

Créer et télécharger de nombreux éléments de travail non liés

Liste plate

Liste d'entrée

Exécuter des modifications en bloc sur de nombreux éléments de travail non liés

Liste plate

Liste de requêtes ou liste d'entrée

Exécuter des modifications en bloc sur de nombreux éléments de travail et sur leurs éléments de travail dépendants ou associés

Liste d'arborescence

Liste de requêtes

Réaliser une planification verticale et télécharger des éléments de travail récemment créés

Liste d'arborescence

Liste d'entrée

Afficher et modifier la hiérarchie et les relations parent-enfant de nombreux éléments de travail

Liste d'arborescence

Liste de requêtes

Réviser des rapports en fonction d'un ensemble filtré d'éléments de travail qui changent au fil du temps

Liste plate ou liste d'arborescence

Liste de requêtes

Modification de la structure de liste et de l'actualisation de liste

Vous pouvez convertir le type de liste à tout moment. Lorsque vous modifiez le type d'une liste, vous pouvez apporter des modifications à la structure ainsi qu'au contenu de la liste. Par exemple, lorsque vous modifiez une liste d'entrée en liste de requêtes, tous les éléments de travail figurant dans votre feuille de calcul sont remplacés par les éléments de travail trouvés par la requête et la structure de liste qui correspond à la requête.

Examinez le tableau suivant pour déterminer les modifications qui seront apportées à votre feuille de calcul en fonction du type de conversion effectué. Pour plus d'informations, consultez Actualiser les éléments de travail et modifier le type de liste dans Office Excel.

Modification apportée à la configuration de la liste

Procédure

Modifications apportées à la feuille de calcul

Modification d'une liste plate en liste d'arborescence

  1. Dans le menu de l'onglet Équipe, cliquez sur Ajouter un niveau d'arborescence.

  2. Dans la boîte de dialogue Convertir en liste d'arborescence, cliquez sur Parent-enfant ou sur un autre type de lien, puis cliquez sur Oui.

Titre de colonne renommé en Titre1 et ajout d'une nouvelle colonne Titre2. Seuls les éléments de travail déjà répertoriés dans la feuille de calcul peuvent être publiés et actualisés.

Modification d'une liste d'arborescence en liste plate

  1. Dans le menu Équipe, cliquez sur Configurer, puis sur Liste.

  2. Cliquez sur Actualiser uniquement les éléments de travail actifs, puis sur Appliquer.

Arborescence aplatie et modification de la liste de requêtes en une liste d'entrée. Seuls les éléments de travail déjà répertoriés dans la feuille de calcul peuvent être publiés et actualisés.

Modification d'une liste d'entrée en une liste de requêtes

  1. Dans le menu Équipe, cliquez sur Configurer, puis sur Liste.

  2. Cliquez sur Actualiser à partir de la requête et spécifiez la requête d'élément de travail à utiliser pour actualiser la liste.

  3. Cliquez sur Appliquer.

Actualisation de la feuille de calcul avec les éléments de travail contenus dans la requête que vous sélectionnez. Si la requête est une requête d'arborescence, la liste se transforme en liste d'arborescence.

Modification d'une liste de requêtes en liste d'entrée

  1. Dans le menu Équipe, cliquez sur Configurer, puis sur Liste.

  2. Cliquez sur Actualiser uniquement les éléments de travail actifs, puis sur Appliquer.

Actualisation de la feuille de calcul avec uniquement les éléments de travail actuellement contenus dans le document. Les listes d'arborescence sont converties en listes plates.

Listes plates et listes d'arborescence

Lorsque vous ouvrez une liste d'éléments de travail, le type de liste s'affiche dans l'en-tête, en regard de Type de liste : Plat ou Arborescence.

Vous pouvez utiliser une liste plate pour ajouter, modifier ou mettre à jour des éléments de travail dépourvus de relations liées ou lorsque les relations liées ne constituent pas votre focus actuel. Ce type de liste de requêtes ne comporte qu'une seule colonne de titre, qui contient le titre de chaque élément de travail.

Vous pouvez utiliser une liste d'arborescence pour afficher et modifier les relations parent-enfant entre des éléments de travail, par exemple lorsque vous gérez des horaires de travail à l'aide d'une structure de répartition du travail. Les listes d'arborescence affichent ces relations à l'aide de plusieurs colonnes Titre. Chaque élément de travail enfant et ses frères apparaissent sur une ligne sous leur parent, et le titre de l'enfant et de ses frères apparaît sur une colonne Titre à droite du titre de leur parent.

Liste d'arborescence d'éléments de travail Office Excel qui montre la façon dont les colonnes affichent les liens d'éléments de travail parent-enfant

Liste d'arborescence des éléments de travail Microsoft Excel

Pour plus d'informations sur la façon de travailler avec des listes d'arborescence et des requêtes d'arborescence, consultez les rubriques suivantes :

Tâche

Rubrique connexe

Pour créer une liste d'arborescence à partir d'une feuille de calcul vierge

Réalisation d'une planification verticale en utilisant une liste d'arborescence d'éléments de travail (dans Excel)

Pour modifier la hiérarchie d'arborescence et mettre à jour les éléments de travail retournés par une requête d'arborescence

Configurer les éléments de travail d'une liste d'arborescence dans Office Excel

Pour créer une liste d'arborescence à partir d'une requête d'arborescence dans Office Excel

Créer, ouvrir et modifier des éléments de travail à l'aide d'Office Excel

Pour créer une requête d'arborescence

Afficher et modifier des éléments de travail dans une arborescence

Les erreurs figurant dans les listes d'arborescence peuvent engendrer des liens incorrects

Lorsque vous publiez des modifications à partir d'une liste d'arborescence, Team Foundation interprète les données dans les colonnes Titre pour déterminer le modèle de liens entre les éléments de travail. Lorsque vous créez ou modifiez une liste d'arborescence, toutes les conditions suivantes peuvent engendrer un lien incorrect ou provoquer la création d'un lien d'arborescence entre des éléments de travail incorrects :

  • Ligne vide entre des éléments de travail enfant et parent

  • Titre d'un élément de travail dans une colonne incorrecte

  • Dans une ligne, données contenues dans plusieurs colonnes de titre

  • Liste ayant été triée

Il se peut que vous ne découvriez ces erreurs qu'en essayant de publier les modifications. Pour plus d'informations sur les liens incorrects et sur la façon d'y remédier, consultez Résoudre des liens non valides dans une liste d'arborescence Microsoft Excel.

Comparaison entre les listes de requêtes et les listes d'entrée

Lorsque vous créez une liste d'éléments de travail dans Office Excel, vous pouvez créer une liste de requêtes ou une liste d'entrée. Vous devez choisir le type de la liste en fonction de la façon dont la liste d'éléments de travail sera modifiée lorsque vous l'actualiserez à partir de la base de données des éléments de travail. Les deux genres de listes d'éléments de travail actualisent les éléments de travail à partir de la base de données des éléments de travail. Vous pouvez utiliser ces deux genres de listes pour ajouter des éléments de travail à la base de données des éléments de travail ou pour modifier des éléments de travail existants. La différence réside dans le fait qu'une liste d'entrée contient un ensemble spécifique d'éléments de travail indépendamment de leur état ou de leur progression, alors qu'une liste de requêtes subit des mises à jour afin de contenir les éléments de travail qui correspondent à une requête spécifique.

Par exemple, si vous créez une liste d'entrée en spécifiant les ID de quatre éléments de travail, cette liste affichera toujours ces quatre éléments de travail. Toutefois, si vous créez une liste de requêtes qui affiche les éléments de travail créés le jour précédent et actualisez la liste une fois par jour, l'ensemble des éléments de travail changera tous les jours.

Lorsque vous ouvrez les résultats de requête affichés dans Office Excel, par défaut, le type de requête détermine le type de liste, comme indiqué dans le tableau suivant :

Type de requête

Plate ou Arborescence

Requête ou Entrée

Liste plate d'éléments de travail

Plat

[Aucun] (Indique qu'il s'agit d'une liste d'entrée)

Éléments de travail et liens directs

Plat

Requête

Arborescence d'éléments de travail

Arborescence

Requête

Lorsque vous ouvrez une liste de requêtes, le nom de la requête s'affiche en regard de Requête dans l'en-tête de liste.

Utilisez une liste de requêtes lorsque vous souhaitez actualiser régulièrement la liste d'éléments de travail pour consulter les résultats de la réexécution d'une requête. Une liste de requêtes est d'abord liée à la requête utilisée pour la créer, mais vous pouvez ensuite la lier à une requête différente. Lorsque vous actualisez une liste de requêtes, Team Foundation Server réexécute la requête et met à jour la liste de requêtes avec les résultats obtenus. Par exemple, si les membres d'une équipe ajoutent de nouveaux éléments de travail à la base de données des éléments de travail qui correspond à la requête, ces éléments de travail sont copiés dans la liste de requêtes lorsque vous actualisez cette liste. Si vous utilisez la liste de requêtes pour ajouter de nouveaux éléments de travail à la base de données des éléments de travail, ces éléments de travail ne restent dans la liste de requêtes lorsque vous actualisez cette dernière que s'ils correspondent à la requête. Dans le cas contraire, ils sont supprimés de la liste de requêtes. Si un membre de l'équipe modifie la requête à laquelle la liste d'éléments de travail est liée, le contenu de la liste change lorsque vous actualisez cette dernière. Dans l'en-tête de liste des éléments de travail, en regard de Requête, une liste de requêtes affiche le nom de la requête à laquelle il est connecté. L'option Actualiser à partir de la requête de la boîte de dialogue Configurer les propriétés de la liste convertit une liste d'éléments de travail en une liste de requêtes.

Utilisez une liste d'entrée lorsqu'il est nécessaire que la liste d'éléments de travail contienne uniquement les éléments de travail que vous avez démarrés, plus les éventuels éléments de travail que vous ajoutez. Vous pouvez créer une liste d'entrée à partir d'une requête, mais par la suite, la liste d'entrée ne sera pas liée à cette requête. Lorsque vous actualisez une liste d'entrée, Team Foundation Server ne remplace pas les éléments de travail de la liste par les résultats de requête actuels. Par exemple, si un autre membre de l'équipe ajoute un élément de travail à la base de données des éléments de travail qui correspond à votre requête initiale, l'élément de travail ne s'affiche pas dans une liste d'entrée à moins qu'il ne soit l'enfant d'un élément de travail déjà présent dans la liste d'entrée. Le processus d'actualisation ne supprime pas un nouvel élément de travail que vous avez créé dans la liste d'entrée, même si ce nouvel élément ne correspond pas à la requête d'origine. Dans l'en-tête de liste d'éléments de travail, en regard de Requête, les listes d'entrée affichent [aucune]. L'option Actualiser uniquement les éléments de travail actifs de la boîte de dialogue Configurer les propriétés de la liste convertit une liste d'éléments de travail existante en une liste d'entrée.

Voir aussi

Tâches

Réalisation d'une planification verticale en utilisant une liste d'arborescence d'éléments de travail (dans Excel)

Actualiser les éléments de travail et modifier le type de liste dans Office Excel

Connecter un document Microsoft Office à Team Foundation Server

Créer, ouvrir et modifier des éléments de travail à l'aide d'Office Excel

Configurer les éléments de travail d'une liste d'arborescence dans Office Excel

Afficher et modifier des éléments de travail dans une arborescence

Concepts

Gestion des éléments de travail à l'aide de Microsoft Excel lié à Team Foundation Server