Partager via


Créer un rapport détaillé à l'aide du Concepteur de rapports

Vous pouvez suivre plus facilement la progression de votre équipe en créant des rapports qui contiennent des informations détaillées de Visual Studio Application Lifecycle Management (ALM). Par exemple, vous pouvez créer un rapport qui inclut des détails tels que les titres d'éléments de travail. Pour créer ce type de rapport, vous pouvez utiliser le Concepteur de rapports de SQL Server et la base de données relationnelle de l'entrepôt de données pour Visual Studio ALM.

Après avoir créé votre premier rapport, vous pouvez le modifier en utilisant des données et des mises en page différentes. Par exemple, vous pouvez classer la table à l'aide du champ Assigné à.

Si vous n'avez pas créé de rapports pour Visual Studio ALM au préalable, consultez Création, personnalisation et gestion de rapports pour Visual Studio ALM. Pour plus d'informations sur l'utilisation du Concepteur de rapports, consultez le site Web Microsoft : Conception et implémentation de rapports à l'aide du Concepteur de rapports. Pour créer des rapports qui affichent principalement des informations globales, consultez Créer un rapport d'agrégation à l'aide du Concepteur de rapports et du cube Analysis Services.

Composants requis

Pour exécuter cette procédure, vous devez disposer de Visual Studio et de SQL Server Business Intelligence Development Studio sur le même ordinateur.

Notes

Pour installer Business Intelligence Development Studio, exécutez le programme d'installation de SQL Server et activez la case à cocher Composants clients lorsque vous spécifiez les composants à installer. Pour installer le Service Pack le plus récent pour SQL Server, consultez la page suivante sur le site Web Microsoft : Comment obtenir le Service Pack le plus récent pour SQL Server 2008 (éventuellement en anglais).

Autorisations requises

Pour exécuter cette procédure, vous devez être membre des rôles suivants :

Pour créer un rapport

  1. Dans Visual Studio, créez ou ouvrez un projet Report Server. Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.

  2. Dans le menu Projet, cliquez sur Ajouter un nouvel élément.

    La boîte de dialogue Ajouter un nouvel élément s'affiche.

  3. Cliquez sur Assistant Rapport, puis sur Ajouter.

    L'Assistant Rapport s'ouvre à la page Sélectionner une source de données.

  4. Cliquez sur la source de données partagée TFSReportDS, puis sur Suivant.

    L'Assistant avance à la page Concevoir la requête.

    Notes

    La source de données que vous spécifiez se connecte à la base de données relationnelle de l'entrepôt de données pour Team Foundation Server. Pour plus d'informations, consultez Sélection de la source de données et de l'outil de création pour vos rapports pour Visual Studio ALM. Si votre projet n'a pas cette source de données, créez-la. Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.

  5. Cliquez sur Générateur de requêtes.

    La boîte de dialogue Générateur de requêtes s'ouvre.

Pour créer la requête qui récupérera les données pour le rapport

  1. Cliquez sur Concepteur générique de requêtes dans la barre d'outils du générateur de requêtes pour activer le concepteur de requêtes.

  2. Cliquez sur Ajouter une table dans la barre d'outils du générateur de requêtes.

    La boîte de dialogue Ajouter une table s'affiche.

  3. Cliquez sur la table Élément de travail actuel, puis sur Ajouter.

  4. Cliquez sur la table Élément de travail, puis sur Ajouter.

    Cette table contient la dimension Élément de travail.

  5. Cliquez sur la table Personne, sur Ajouter, puis sur Fermer.

    Cette table contient la dimension Personne. La table de faits pour les éléments de travail actuels a des clés étrangères à cette table pour les champs Assigné à, Modifié par et Créé par.

  6. Dans la table Élément de travail, activez les cases à cocher en regard de Titre_système et État_système.

  7. Dans le tableau Personne, activez la case à cocher en regard de Personne.

  8. Dans le volet de requête, supprimez les clauses qui utilisent Modifié par et Créé par afin d'obtenir la requête suivante.

    SELECT Person.Person, [Work Item].System_State
    FROM   [Current Work Item] INNER JOIN
           [Work Item] ON [Current Work Item].[Work Item] =
           [Work Item].__ID INNER JOIN
           Person ON [Current Work Item].[Assigned To] = Person.__ID
    
  9. Cliquez sur Exécuter sur la barre d'outils du générateur de requêtes pour vérifier que la requête fonctionne, puis cliquez sur OK.

    Le Générateur de requêtes est fermé et la page Concevoir la requête de l'Assistant Rapport réapparaît.

Pour concevoir la disposition du rapport

  1. Cliquez sur Suivant.

    L'Assistant avance à la page Type de rapport.

  2. Cliquez sur Tabulaire, puis sur Suivant.

    L'Assistant avance à la page Concevoir le tableau.

  3. Cliquez sur Titre_système, puis sur Détails.

  4. Cliquez sur Personne, puis sur Détails.

  5. Cliquez sur État_système, sur Groupe, puis sur Suivant.

    L'Assistant avance à la page Choisir la mise en page du tableau.

  6. Cliquez sur les options de mise en page que vous préférez, puis cliquez sur Suivant.

    L'Assistant avance à la page Choisir le style du tableau.

  7. Cliquez sur un style, puis sur Suivant.

    L'Assistant avance à la page Fin du rapport.

  8. Saisissez le nom du rapport et cliquez sur Aperçu du rapport, puis sur Terminer pour créer le rapport.

    L'Assistant se ferme et la fenêtre du document de rapport apparaît avec l'onglet Aperçu activé.

Pour déployer le rapport

  1. Dans Explorateur de solutions, cliquez sur le rapport.

  2. Dans le menu Générer, cliquez sur Déployer NomRapport.

    Important

    Pour déployer correctement le rapport, vous devez affecter les valeurs appropriées à vos paramètres de projet. Pour plus d'informations, consultez Créer un projet Report Server pour Visual Studio ALM.

Voir aussi

Tâches

Créer un projet Report Server pour Visual Studio ALM

Créer un rapport d'agrégation à l'aide du Concepteur de rapports et du cube Analysis Services

Autres ressources

Génération de rapports à l'aide de la base de données relationnelle de l'entrepôt pour Visual Studio ALM

Création et gestion de rapports Reporting Services pour Visual Studio ALM