Partager via


Création de définitions de rapport client à l'aide de l'Assistant Rapport Visual Studio

L'Assistant Rapport Visual Studio est un outil de Visual Studio qui sert à créer des fichiers de définition de rapport client (.rdlc) associés à des contrôles ReportViewer.L'Assistant vous guide à travers le processus de création d'une définition de rapport.Dans l'assistant, vous pouvez spécifier des données de rapport, organiser les données en groupes de lignes et de colonnes dans une région de données de tableau matriciel, sélectionner un format de disposition et choisir un style.

Vous pouvez ouvrir l'Assistant Rapport pour créer un fichier .rdlc de diverses manières.Par exemple :

  • Pour un projet ou un site Web existant, dans l'Explorateur de solutions, cliquez avec le bouton droit sur votre projet ou votre site Web, sélectionnez Ajouter, puis cliquez sur Nouvel élément.Dans le volet Modèles installés, cliquez sur Rapport.Dans le volet Modèles, cliquez sur Assistant Rapport, puis sur Ajouter.L'Assistant Rapport s'ouvre.

  • Pour un nouveau projet, sélectionnez le modèle Application Rapports.L'Assistant Rapport s'ouvre automatiquement.

  • Pour un nouveau site Web, sélectionnez le modèle Site Web des rapports ASP.NET.L'Assistant Rapport s'ouvre automatiquement.

Une fois l'exécution de l'Assistant terminée, vous pouvez modifier et améliorer le rapport dans le Concepteur de rapports Visual Studio.

Étapes de l'Assistant

Les sections suivantes décrivent les étapes de l'Assistant Rapport.

Bb558709.collapse_all(fr-fr,VS.140).gifPropriétés du dataset

Vous devez d'abord définir un dataset à utiliser en fonction d'une source de données.L'Assistant Rapport fournit une liste de toutes les sources de données et datasets associés dans le projet Visual Studio, en plus d'une option de création de nouvelle source de données.Lorsque vous cliquez sur Nouvelle, l'Assistant Configuration de source de données de Visual Studio vous guide à travers le processus de création d'une source de données.Pour plus d'informations, consultez Création de sources de données pour un rapport.

Bb558709.collapse_all(fr-fr,VS.140).gifOrganiser les champs

Organisez ensuite les champs en groupes de lignes, groupes de colonnes et lignes de détails pour la région de données de tableau matriciel.Une région de données de tableau matriciel affiche les données dans une présentation de grille flexible qui utilise des lignes statiques et dynamiques basées sur les groupes de lignes et de colonnes que vous spécifiez.Pour afficher un format tabulaire strict, faites glisser des champs dans le volet Valeurs, cliquez sur chaque champ, puis désactivez la fonction d'agrégation qui est ajoutée par défaut.Pour plus d'informations sur les zones de groupes de lignes et de colonnes de tableau matriciel, consultez Understanding Tablix Data Region Areas (Reporting Services) dans la documentation en ligne de SQL Server.

Bb558709.collapse_all(fr-fr,VS.140).gifChoisir la disposition

Vous devez maintenant concevoir la mise en page du rapport.Vous pouvez ajouter ici des totaux généraux et des sous-totaux à vos données groupées.Vous pouvez décider si vous souhaitez indiquer les sous-totaux au-dessus ou en dessous du groupe et si les groupes peuvent être étendus ou réduits.

Bb558709.collapse_all(fr-fr,VS.140).gifChoisir un style

Pour terminer, appliquez un style au rapport à l'aide d'un modèle de style.

Une fois toutes les étapes effectuées, le Concepteur de rapports crée le rapport et l'ajoute au projet Visual Studio.

Modification de la définition de rapport client

Une fois l'exécution de l'Assistant terminée, vous pouvez ouvrir le rapport dans le Concepteur de rapports et poursuivre la conception du rapport.Par exemple, vous pouvez ajouter des éléments graphiques tels que des images et des lignes, modifier des expressions de regroupement, de tri ou de visibilité conditionnelle et inclure du code personnalisé.

Pour plus d'informations, consultez Reporting Services Reports dans la documentation en ligne de SQL Server.

Voir aussi

Concepts

Création de fichiers de définition de rapport client (.rdlc)