Créer des rapports Excel à partir d'une requête d'élément de travail
L'un des moyens les plus rapides pour générer un rapport personnalisé dans Excel consiste à commencer avec une requête de liste plate. Vous pouvez générer des graphiques des états et des graphiques de tendances. De plus, une fois les rapports générés, vous pouvez manipuler davantage les données en ajoutant ou en filtrant les champs à l'aide du tableau croisé dynamique.
Vous pouvez générer ces rapports uniquement quand vous utilisez une version locale de TFS qui a été configurée avec Reporting Services.
Voici un exemple de rapport d'état généré à partir d'une requête de liste plate.
Spécifications
Votre déploiement doit être intégré à Reporting Services. Si votre serveur de couche Application TFS local n'a pas été configuré pour prendre en charge Reporting Services, vous pouvez ajouter cette fonctionnalité en suivant les étapes décrites ici : Ajouter des rapports à un projet d'équipe.
Vous devez être membre du rôle de sécurité TfsWarehouseDataReader. Pour être ajouté à ce rôle, voir Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.
Une version d'Excel compatible avec Office 2007, Office 2010 ou Office 2013. Si vous ne possédez pas Excel, installez-le maintenant.
Visual Studio ou le plug-in Team Explorer pour Visual Studio, que vous pouvez installer à partir de ce site de téléchargement. Team Explorer est gratuit et nécessite un système d'exploitation Windows.
Vous devez installer Team Explorer pour obtenir le complément Team Foundation pour Excel.
Créer un rapport Excel à partir d'une requête de liste plate
Suivez cette procédure quand vous utilisez le plug-in Team Explorer pour Visual Studio.
Créez ou ouvrez une requête de liste plate qui contient les éléments de travail à inclure dans le rapport.
Choisissez les champs sur lesquels vous souhaitez baser les rapports et incluez-les dans les critères de filtres ou comme option de colonne. Pour les champs non signalables, voir Q : Quels sont les champs non signalables ?
Créez un rapport dans Excel à partir de l'affichage des résultats de requête.
Cochez les cases des rapports que vous voulez générer.
Attendez qu'Excel ait fini de générer les rapports. Cette étape peut prendre quelques minutes, selon le nombre de rapports et la quantité de données.
Chaque feuille de calcul contient un rapport. La première feuille de calcul fournit des liens hypertexte vers chaque rapport. Les graphiques en secteurs affichent des rapports d'état et les graphiques en aires affichent des graphiques de tendances.
Pour afficher un rapport, choisissez un onglet, par exemple l'onglet État pour afficher la distribution des éléments de travail par État.
Vous pouvez modifier le type de graphique et les filtres. Pour plus d'informations, voir Utiliser des tableaux croisés dynamiques et d'autres outils d'aide à la décision pour analyser vos données.
Créer un rapport basé sur des requêtes à l'aide d'Excel
Suivez cette procédure quand vous utilisez Team Web Access ou le plug-in Team Explorer pour Visual Studio.
Ouvrez un classeur Office Excel et choisissez Nouveau rapport.
Si vous ne voyez pas le menu Équipe, vous devrez installer Team Explorer pour obtenir le complément Team Foundation pour Excel. Consultez les Spécifications indiquées plus haut dans cette rubrique.
Connectez-vous au projet d'équipe et choisissez la requête.
Si le serveur dont vous avez besoin ne figure pas dans la liste, ajoutez-le maintenant.
Choisissez les rapports à générer (étapes 3 et 4 de la procédure précédente).
Q et R
Q : Quels sont les champs non signalables ?
R : Bien que vous puissiez inclure des champs non signalables dans vos critères de champ de requête ou comme option de colonne, ils ne seront pas utilisés pour générer un rapport.
Description, Historique et autres champs de type de données HTML. Ces champs ne seront pas ajoutés au tableau croisé dynamique, ni utilisés pour générer un rapport. Excel ne prend pas en charge la génération de rapports sur ces champs.
Les filtres avec des critères de filtres qui spécifient les opérateurs Contient, Contient les mots, Ne contient pas ou Ne contient pas les mots ne seront pas ajoutés au tableau croisé dynamique. Excel ne prend pas en charge ces opérateurs.
Q : Puis-je créer des rapports si je travaille dans Visual Studio Online ?
R : Vous ne pouvez pas créer de rapports Excel ; en revanche, vous pouvez créer des graphiques basés sur des requêtes.
Q : Comment actualiser le rapport pour afficher les données les plus récentes ?
R : À tout moment, vous pouvez choisir l'option Actualiser sous l'onglet Données pour mettre à jour les données des tableaux croisés dynamiques de votre classeur. Pour en savoir plus, voir Mettre à jour (actualiser) les données d'un tableau croisé dynamique.
Q : Puis-je télécharger ces rapports vers un portail de projet ?
R : oui. Consultez Gérer des documents et des bibliothèques de documents.
Voir aussi
Concepts
Choisir le client Team Foundation pour prendre en charge vos tâches