Didacticiel : Mise à jour des rapports utilisant les classes générées à partir du schéma RDL
Nouveau : 17 juillet 2006
Ce didacticiel explique comment utiliser l'outil de définition de schéma XML (Xsd.exe) pour générer des classes qui vous permettent de sérialiser et de désérialiser les fichiers de définition de rapport (.rdl et .rdlc) avec la classe Microsoft .NET Framework XmlSerializer.
Contenu du didacticiel
Au cours de l'étude de ce didacticiel, vous allez effectuer les opérations suivantes :
- Créer une application avec le modèle de projet d'application console Microsoft Visual Studio.
- Générer des classes à partir du schéma RDL (Report Definition Language) à l'aide de l'outil xsd.
- Se connecter à un serveur de rapports et extraire une définition de rapport.
- Écrire le code de mise à jour du fichier de définition du rapport.
- Réenregistrer la définition mise à jour du rapport sur le serveur de rapports.
Configuration requise
Pour exécuter ce didacticiel, vous devez disposer des éléments suivants :
- Microsoft SQL Server 2005 Reporting Services
- Microsoft Visual Studio 2005.
- Autorisations suffisantes pour accéder au service Web Report Server et y publier des rapports sur l'ordinateur sur lequel se trouve le serveur de rapports.
- Exemple de base de données AdventureWorks installé sur une instance de SQL Server 2005
- Un rapport installé sur le serveur de rapports. Ce didacticiel utilise l'exemple de rapport intitulé Company Sales. Pour plus d'informations sur les exemples de rapports, consultez Exemples de rapports AdventureWorks.
Remarque : |
---|
Les exemples ne sont pas installés automatiquement, mais peuvent l'être à tout moment. Pour plus d'informations sur l'installation des exemples, consultez Installation des exemples. |
Durée estimée pour effectuer le didactiel : 30 minutes
Tâches
Leçon 1 : Création du projet Visual Studio du schéma RDL
Leçon 2 : Génération de classes à partir du schéma RDL à l'aide de l'outil xsd
Leçon 3 : Chargement d'une définition de rapport à partir du serveur de rapports
Leçon 4 : Mise à jour par programme de la définition du rapport
Leçon 5 : Publication de la définition du rapport sur le serveur de rapports
Leçon 6 : Exécution de l'application de schéma RDL (VB/C#)
Remarque : |
---|
Lorsque vous parcourez les didacticiels, il est recommandé d'ajouter les boutons Rubrique suivante et Rubrique précédente dans la barre d'outils de l'afficheur de document. Pour plus d'informations, consultez Ajout des boutons Rubrique suivante et Rubrique précédente dans l'aide. |
Voir aussi
Tâches
Didacticiel : Génération du langage RDL avec l'environnement .NET Framework
Concepts
Didacticiels de Reporting Services
Autres ressources
Exemples de rapports (Reporting Services)
Installation des exemples de bases de données AdventureWorks et des autres exemples
Report Definition Language