Création de fichiers de définition de rapport client (.rdlc)
Le contrôle ReportViewer prend en charge un mode de traitement local vous permettant d'exécuter les fichiers de définition de rapport client (.rdlc) en utilisant la fonction de traitement intégré du contrôle. Les rapports clients que vous exécutez en mode de traitement local peuvent être facilement créés dans votre projet d'application. Il existe quatre approches pour créer le rapport :
Créer un nouveau fichier de définition de rapport client (.rdlc) à l'aide de l'Assistant Rapport.
Créer un nouveau fichier de définition de rapport client (.rdlc) dans Visual Studio.
Générer une définition de rapport via un programme.
Pour ajouter un nouveau rapport à un projet
Dans le menu Projet ou Site Web, sélectionnez Ajouter un nouvel élément.
Dans la boîte de dialogue Ajouter un nouvel élément, dans le volet Modèles installés, sélectionnez Visual Basic ou Visual C#.
Dans le volet Modèles, sélectionnez Rapport ou Assistant Rapport.
Si vous sélectionnez Rapport un fichier .rdlc vide est ajouté au projet. Pour plus d'informations sur la conception de rapports dans le Concepteur de rapports, consultez Designing and Implementing Reports Using Report Designer (Reporting Services) dans la documentation en ligne de SQL Server.
Si vous sélectionnez Assistant Rapport, l'Assistant Rapport démarre pour vous guider à travers les étapes de création d'un rapport. Pour plus d'informations sur l'Assistant Rapport, consultez Création de définitions de rapport client à l'aide de l'Assistant Rapport Visual Studio.
Pour afficher le rapport dans un contrôle ReportViewer dans votre application.
Dans Microsoft Visual Studio, ouvrez le projet d'application ou le site Web.
Sélectionnez le formulaire ou la page qui contiendra le contrôle.
En mode de conception graphique, ajoutez un contrôle ReportViewer à la page Web ou au formulaire. Le contrôle ReportViewer se trouve dans la section Données de la boîte à outils. Pour plus d'informations, consultez Ajout et configuration de contrôles ReportViewer.
Dimensionnez et positionnez le contrôle dans la page ou le formulaire.
Dans le panneau de balises actives des Tâches ReportViewer, sélectionnez un fichier de définition de rapport client (.rdlc) existant dans la liste déroulante Choisir un rapport, ou cliquez sur Concevoir un nouveau rapport pour créer un nouveau rapport à l'aide de l'Assistant Rapport. Pour plus d'informations sur l'ouverture du panneau des balises actives, consultez Utilisation du panneau des balises actives des tâches ReportViewer.
Pour prévisualiser le rapport, générez ou déployez l'application.
Vous ne pouvez obtenir un aperçu du rapport qu'en l'exécutant dans un contrôle ReportViewer. Notez que vous pouvez ouvrir et modifier la définition de rapport à tout moment, puis générer ou déployer l'application pour vérifier les résultats.
Voir aussi
Concepts
Utilisation du panneau des balises actives des tâches ReportViewer
Création de sources de données pour un rapport
Déploiement de rapports et de contrôles ReportViewer
Ajout et configuration de contrôles ReportViewer