Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ce tutoriel montre 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 désérialiser des fichiers de définition de rapport (.rdl et .rdlc) avec la classe Microsoft .NET Framework XmlSerializer .
Contenu du didacticiel
Au cours de ce didacticiel, vous allez effectuer les activités suivantes :
Créez une application à l’aide du modèle de projet Application console Microsoft Visual Studio.
Générez des classes à partir du schéma RDL (Report Definition Language) à l’aide de l’outil xsd .
Connectez-vous à un serveur de rapports et récupérez une définition de rapport.
Écrivez du code pour mettre à jour le fichier de définition de rapport.
Enregistrez la définition de rapport mise à jour sur le serveur de rapports.
Exécutez l’application de schéma RDL (VB/C#).
Remarque
Les exemples de code fournis dans ce didacticiel peuvent échouer pour les rapports sans description. L’échec est dû au fait que la propriété de description n’existe pas pour les rapports dont la description n’est pas spécifiée.
Spécifications
Pour suivre le didacticiel, vous devez disposer des éléments suivants :
Microsoft SQL Server 2014 Services de rapports.
Microsoft Visual Studio 2010.
Autorisations suffisantes pour pouvoir accéder et publier des rapports sur le service Web Report Server sur l’ordinateur où se trouve votre serveur de rapports.
La base de données d’exemple AdventureWorks2012 a été installée sur une instance de SQL Server.
Rapport installé sur votre serveur de rapports. Ce tutoriel utilise l’exemple de rapport, Company Sales 2012. Pour plus d’informations sur les exemples de rapports, consultez exemples de produits SQL Server Reporting Services.
Remarque
Les exemples ne sont pas installés automatiquement pendant l’installation, mais vous pouvez les installer à tout moment. Pour plus d’informations sur les exemples, consultez exemples de produits SQL Server.
Durée estimée du didacticiel : 30 minutes
Tâches
Leçon 1 : Créer le projet Visual Studio de schéma RDL
Leçon 2 : Générer des classes à partir du schéma RDL à l’aide de l’outil xsd
Leçon 3 : Charger une définition de rapport à partir du serveur de rapports
Leçon 4 : Mettre à jour la définition de rapport par programmation
Leçon 5 : Publier la définition de rapport sur le serveur de rapports
Leçon 6 : Exécuter l’application de schéma RDL (VB-C#)
Voir aussi
Langage de définition de rapport (SSRS, Report Definition Language)