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 |
|
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 |
|
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 |
|
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 |
|
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
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 |
|
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
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