Share via


Utilisation du panneau des balises actives des tâches ReportViewer

Le panneau des balises actives des tâches ReportViewer est fourni sur le contrôle de serveur Web ReportViewer et le contrôle Windows Forms pour vous permettre d'effectuer les opérations suivantes :

  • Choisir un rapport client ou serveur existant à utiliser avec le contrôle.

  • Concevoir un nouveau rapport.

  • Choisir des sources de données et mettre à jour des liaisons de sources de données.Le choix et la mise à jour des sources de données sont nécessaires si vous modifiez les datasets ou rapports après que les liaisons ont été créées.Pour plus d'informations, consultez Mise à jour et reliaison des références de source de données.

Le panneau de balises actives des tâches ReportViewer est contextuel.Les tâches varient selon le type de contrôle et selon que vous utilisez un rapport côté serveur ou côté client.Si vous utilisez le contrôle Windows Forms, une tâche Ancrer dans le conteneur parent est également fournie.

Pour accéder au panneau des balises actives des tâches ReportViewer, faites glisser un contrôle ReportViewer de la section Création de rapports de la boîte à outils sur un formulaire Windows ou Web, puis cliquez sur le glyphe de balise active dans le coin supérieur droit du contrôle.

Récapitulatif des tâches ReportViewer

Le tableau suivant décrit toutes les tâches que vous pouvez choisir.

Tâche

Description

Choisir un rapport

Sélectionnez un fichier .rdlc existant dans le projet ou choisissez Rapport du serveur pour sélectionner un rapport publié sur un serveur de rapports.Vous ne pouvez choisir qu'un seul fichier pour chaque instance du contrôle.

Lorsque vous sélectionnez un rapport, du code est automatiquement généré qui instancie la source des données au contrôle.Des informations sur les datasets qui sont utilisés par le rapport sont incorporées dans la définition du rapport.Si vous modifiez par la suite la source de données ou modifiez le rapport pour utiliser une source de données différente, vous devez mettre à jour le code de liaison des données.Vous pouvez utliliser les tâches du panneau des balises actives des tâches de ReportViewer pour générer le code mis à jour.

Choisir la source de données

(Rapport local uniquement) Sélectionnez une source de données existante dans le projet qui fournit un dataset au rapport.Vous pouvez utiliser cette tâche pour mettre à jour le contrôle afin d'utiliser de nouveaux datasets.

Relier des sources de données

(Rapport local uniquement) Mettez à jour les liaisons de données pour le contrôle si le dataset ou le rapport a été modifié.

URL de Report Server

(Rapport de serveur uniquement) Spécifiez l'URL vers un serveur de rapports.

Chemin d'accès du rapport

(Rapport de serveur uniquement) Spécifiez le nom et l'emplacement du rapport.Le chemin d'accès du rapport inclut des dossiers virtuels dans l'espace de noms du serveur de rapports qui sont utilisés pour adresser des rapports stockés sur un serveur de rapports.Vous ne pouvez pas inclure de paramètres d'accès d'URL dans le chemin d'accès au dossier.Lorsque vous faites référence à un rapport sur un serveur de rapports en mode natif, le chemin d'accès du rapport commence par une barre oblique (/) ; lorsque vous faites référence à un rapport sur un serveur de rapports en mode intégré SharePoint, le chemin d'accès du rapport est une URL complète.Par exemple :

Mode natif : /Adventureworks 2008 Sample Reports/Company Sales 2008

Mode intégré SharePoint : http://MyServer/sites/MySite/MyLibrary/Adventureworks 2008 Sample Reports/Company Sales 2008.rdl

Concevoir un nouveau rapport

Ouvrez un nouveau modèle de rapport vide en mode de conception graphique, puis ajoutez un élément de rapport (.rdlc) au projet.Vous ne pouvez créer que des fichiers de définition de rapport client (.rdlc).Pour créer un rapport de serveur, vous devez utiliser Concepteur de rapports dans SQL Server Reporting Services.

Ancrer dans le conteneur parent

(Contrôle Windows Forms uniquement) Développez le contrôle pour utiliser tout l'espace disponible dans le formulaire.

Annuler l'ancrage dans le conteneur parent

(Contrôle Windows Forms uniquement) Cliquez sur cette tâche pour réduire la taille du contrôle.

Voir aussi

Concepts

Ajout et configuration de contrôles ReportViewer

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

Autres ressources

Exemples et procédures pas à pas