Leçon 1 : Créer un projet de serveur de rapports (Reporting Services)

Dans cette leçon, vous créez un projet Report Server et un fichier de définition de rapport (.rdl) dans le Concepteur de rapports.

Notes

SQL Server Data Tools (SSDT) est un environnement Microsoft Visual Studio pour créer des solutions d’aide à la décision. SSDT comprend l’environnement de création Concepteur de rapports, où vous pouvez ouvrir, modifier, afficher un aperçu, enregistrer et déployer des définitions de rapport paginés Reporting Services , des sources de données partagées, des datasets partagés et des parties de rapports.

Les parties de rapport sont dépréciées pour toutes les versions de SQL Server Reporting Services postérieures à SQL Server Reporting Services 2019, et supprimées à compter de SQL Server Reporting Services 2022 et Power BI Report Server.

Lorsque vous créez des rapports avec Report Designer, celui-ci crée un projet de serveur de rapports qui contient les fichiers de rapport et d'autres fichiers de ressources utilisés par le ou les rapports.

Créer un projet serveur de rapports

  1. Dans le menu Fichier, sélectionnez Nouveau>Projet.

    Screenshot of Visual Studio showing the project option selected in the new dropdown menu in the file menu.

  2. Dans la colonne la plus à gauche sous Installé, sélectionnez Reporting Services. Dans certains cas, cette option peut se trouver sous le groupe Business Intelligence.

    Screenshot of the New Project dialog box showing Reporting Services selected and the Report Server Project template highlighted.

    Important

    Pour Visual Studio (VS), si vous ne voyez pas Reporting Services dans la colonne de gauche, ajoutez le Report Designer en installant la charge de travail SSDT. Dans le menu Outils, sélectionnez Obtenir les outils et fonctionnalités et sélectionnez SQL Server Data Tools parmi les charges de travail affichées. Si vous ne voyez pas les objets de services de rapports dans la colonne centrale, ajoutez les extensions Reporting Services. Dans le menu Outils, sélectionnez Extensions et mises à jour>En ligne. Dans la colonne centrale, sélectionnez Projets Microsoft Reporting Services>Télécharger parmi les extensions affichées. Pour SSDT, consultez Télécharger SSDT (SQL Server Data Tools). Dans Visual Studio 2019, si les étapes précédentes ne fonctionnaient pas, essayez d’installer Extension de projet du service de rapport Microsoft.

  3. Sélectionnez l’icône Projet Report Server dans la colonne centrale de la boîte de dialogue Nouveau projet.

  4. Dans la zone de texte Nom, tapez « Tutorial » comme nom du projet. Par défaut, la zone de texte Emplacement affiche le chemin de votre dossier « Documents\Visual Studio 20xx\Projects ». Le Concepteur de rapports crée un dossier nommé Tutorial sous ce chemin, et crée le projet Tutorial dans ce dossier. Si le projet n’appartient pas à une solution VS, Visual Studio crée également un fichier solution (.sln).

  5. Sélectionnez OK pour créer le projet. Le projet Tutorial s’affiche dans l’Explorateur de solutions sur la droite.

Créez un fichier définition de rapport (RDL)

  1. Dans le volet Explorateur de solutions, cliquez avec le bouton droit sur le dossier Rapports. Si vous ne voyez pas le volet Explorateur de solutions, sélectionnez le menu Affichage>Explorateur de solutions.

  2. Sélectionnez Ajouter>Nouvel élément.

    Screenshot of the Solution Explorer showing the Add option selected on the Reports context menu.

  3. Dans la fenêtre Ajouter un nouvel élément, sélectionnez l’icône Rapport.

  4. Tapez « Sales Orders.rdl » dans la zone de texte Nom.

  5. Sélectionnez le bouton Ajouter en bas à droite de la boîte de dialogue Ajouter un nouvel élément pour terminer le processus. Le Concepteur de rapports s’ouvre et affiche le fichier de rapport Sales Orders en mode Conception.

    Screenshot of Visual Studio showing the Report Designer and the Sales Orders report in Design view.

Étape suivante

Jusqu’à présent, vous avez créé le projet de rapport tutoriel et le rapport Sales Orders. Dans les leçons suivantes, vous allez découvrir comment :

  • Configurer une source de données pour le rapport.
  • Créer un dataset à partir de la source de données.
  • Concevoir et mettre en forme la disposition du rapport.

Poursuivez avec la Leçon 2 : spécification des informations de connexion (Reporting Services).