Didacticiel : mise à jour des rapports utilisant les classes générées à partir du schéma RDL

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 FrameworkXmlSerializer.

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.

Conditions requises

Pour exécuter ce didacticiel, vous devez disposer des éléments suivants :

  • Microsoft Microsoft SQL Server 2008 R2 Reporting Services.

  • Microsoft Visual Studio 2008.

  • 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 AdventureWorks2008R2 installé sur une instance de SQL Server.

  • Un rapport installé sur le serveur de rapports. Ce didacticiel utilise l'exemple de rapport intitulé Company Sales 2008. Pour plus d'informations sur les exemples de rapports, consultez SQL Server Reporting Services Product Samples.

Notes

Les exemples ne sont pas installés automatiquement, mais peuvent l'être à tout moment. Pour plus d'informations sur l'installation des exemples, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.

Durée estimée pour effectuer ce didacticiel : 30 minutes.