Partager via


Exemple d'application Windows RSExplorer

Mis à jour : 5 décembre 2005

RSExplorer est un exemple d'application Microsoft Windows développé en Microsoft Visual C# à l'aide de Microsoft Visual Studio. Cette application est basée sur un scénario réaliste, qui montre comment développer une application Windows qui utilise le service Web Reporting Services. L'exemple d'application RSExplorer utilise une classe proxy Microsoft .NET Framework pour appeler les méthodes du service Web exposées par l'API SOAP de Reporting Services. Elle propose également de nouvelles fonctionnalités destinées à la création de rapports d'entreprise. Cet exemple n'est pas pris en charge sur des systèmes d'exploitation Itanium.

Les exemples SQL Server ne sont pas installés automatiquement lors de l'installation. Pour obtenir des instructions sur l'installation des exemples, consultez Installation des exemples.

ms161548.note(fr-fr,SQL.90).gifImportant :
Les exemples d'applications ne doivent pas être utilisés avec votre base de données SQL Server de production ou votre serveur de rapports, ou y être connectés, sans l'autorisation de l'administrateur système.

Configuration requise

Vous devez connaître Visual Studio et être familier du langage Visual C# ou Visual Basic. L'installation des éléments suivants est également indispensable pour exploiter l'exemple RSExplorer :

  • Microsoft Visual Studio 2005 ou un environnement de développement compatible (pour l'affichage des fichiers de projets).
  • Microsoft SQL Server 2005, y compris Reporting Services.
  • Microsoft .NET Framework version 2.0.
  • Exemples Reporting Services. Vous pouvez choisir d'installer les exemples pendant l'installation de SQL Server 2005. Pour cette version, lorsque vous choisissez d'installer les exemples, un programme d'installation distinct est installé sur votre ordinateur ; il vous permet d'extraire et d'installer les exemples. Vous pouvez exécuter ce programme d'installation à partir du menu Démarrer dans le groupe de programmes Microsoft SQL Server 2005.
  • Un serveur de rapports auquel vous avez l'autorisation d'accéder sur votre réseau, si vous avez l'intention d'utiliser l'exemple d'application cliente pour afficher le contenu d'un serveur de rapports et restituer des rapports.
ms161548.note(fr-fr,SQL.90).gifRemarque :
RSExplorer peut être converti pour compiler et s'exécuter dans des versions précédentes de Visual Studio. Toutefois, il est spécifiquement conçu pour être compatible avec la version mentionnée dans cette section.

Emplacement

Cet exemple est situé dans le sous-répertoire Application Samples\RSExplorer Sample du répertoire d'exemples Reporting Services.

Par exemple :

C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample

Génération de l'exemple

Si vous n'avez pas encore créé un fichier de clé de nom fort, utilisez la procédure suivante pour générer ce fichier.

Pour générer un fichier de clé de nom fort

  1. Ouvrez une invite de commandes Microsoft Visual Studio 2005. Cliquez sur Démarrer, pointez sur Tous les programmes et sur Kit de développement Microsoft .NET Framework SDK 2.0, puis cliquez sur Invite de commandes du Kit de développement SDK.

    -- Ou --

    Ouvrez une invite de commandes Microsoft .NET Framework. Cliquez sur Démarrer, pointez sur Tous les programmes et sur Kit de développement Microsoft .NET Framework SDK 2.0, puis cliquez sur Invite de commandes du Kit de développement SDK.

  2. Utilisez la commande CD (changer de répertoire) pour remplacer le dossier actif dans la fenêtre de l'invite de commandes par le dossier dans lequel les exemples sont installés.

    ms161548.note(fr-fr,SQL.90).gifRemarque :
    Pour déterminer le dossier dans lequel se trouvent les exemples, cliquez sur le bouton Démarrer, pointez successivement sur Tous les programmes, sur Microsoft SQL Server 2005 et sur Documentation et didacticiels, puis cliquez sur le répertoire Samples. Si l'emplacement d'installation par défaut a été utilisé, les exemples se trouvent dans <lecteur_système>:\Program Files\Microsoft SQL Server\100\Samples.
  3. À l'invite de commandes, exécutez la commande suivante pour générer le fichier de clé :

    sn -k SampleKey.snk

    ms161548.note(fr-fr,SQL.90).gifImportant :
    Pour plus d'informations sur la paire de clés de nom fort, consultez l'article de sécurité concernant les noms forts et la sécurité dans .NET Framework, dans le Centre de développement .NET sur MSDN.

Pour générer et exécuter l'exemple RSExplorer dans Visual Studio

  1. Ouvrez la solution (RSExplorerCS.sln ou RSExplorerVB.sln).

  2. Dans le menu Déboguer, cliquez sur Exécuter sans débogage.

  3. Pour quitter l'application, sélectionnez Fichier, puis Quitter.

Pour générer et exécuter l'exemple RSExplorer à partir de la ligne de commande

  1. Utilisez la commande cd pour accéder au répertoire RSExplorer.

  2. Tapez la commande suivante pour générer les versions C# et Visual Basic de l'exemple :

    for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
    
    ms161548.note(fr-fr,SQL.90).gifRemarque :
    Le chemin d'accès système Windows et le numéro de version du .NET Framework peuvent être différents sur votre système.
  3. Dans le répertoire \Bin\Debug de l'application, double-cliquez sur RSExplorer.exe pour démarrer l'application.

  4. À partir du menu Fichier, sélectionnez Quitter pour fermer l'application.

Utilisation de RSExplorer

Après avoir installé l'exemple d'application RSExplorer, vous pouvez utiliser l'exemple pour afficher le contenu d'un serveur de rapports, ajouter de nouveaux dossiers, importer des rapports, modifier les propriétés d'éléments et afficher des rapports.

ms161548.note(fr-fr,SQL.90).gifImportant :
Les exemples d'applications ne doivent pas être utilisés avec votre base de données SQL Server de production ou votre serveur de rapports, ou y être connectés, sans l'autorisation de l'administrateur système.

Pour démarrer l'exemple d'application RSExplorer

  1. Ouvrez RSExplorer.sln dans Visual Studio.

  2. Dans le menu Déboguer, cliquez sur Démarrer pour exécuter l'exemple d'application.

  3. Dans la zone Adresse du serveur, entrez la racine virtuelle du serveur de rapports auquel vous voulez accéder, par exemple http://<localhost>/reportserver, puis cliquez sur Aller à.

    Une liste détaillée des éléments du serveur de rapports doit apparaître dans le mode Liste de l'Explorateur de catalogue.

  4. Naviguez dans l'arborescence de la base de données du serveur de rapports en cliquant sur les dossiers. Vous pouvez revenir en arrière en cliquant sur la flèche Haut dans la barre d'outils.

  5. Cliquez sur n'importe quel rapport de la liste, puis sur le lien Afficher les propriétés pour afficher la description et les propriétés du chemin d'accès.

Pour ajouter un dossier dans la base de données du serveur de rapports

  1. Naviguez jusqu'à l'endroit de l'arborescence où vous voulez ajouter un nouveau dossier.

  2. Dans le menu Fichier, cliquez sur Nouveau, puis sur Dossier.

    La boîte de dialogue Ajouter un dossier s'affiche.

  3. Choisissez un nom et une description pour le dossier, puis cliquez sur Ajouter.

Pour importer un rapport

  1. Dans le menu Fichier, cliquez sur Importer des rapports.

    La boîte de dialogue Importer un fichier de rapport apparaît à l'écran.

  2. Utilisez la boîte de dialogue pour rechercher le fichier RDL (Report Definition Language) que vous voulez transférer sur votre serveur de rapports, puis cliquez sur Ouvrir.

Pour supprimer un élément de la base de données du serveur de rapports

  1. Accédez à l'un des éléments à supprimer et sélectionnez-le dans la liste Explorateur de catalogue.

  2. Dans le menu Edition, cliquez sur Supprimer. Cliquez sur Oui pour confirmer la suppression.

Pour copier des éléments dans la base de données du serveur de rapports

  1. Sélectionnez l'élément à copier.

    RSExplorer est limité à la copie des rapports, des ressources et des sources de données.

  2. Dans le menu Edition, cliquez sur Copier.

  3. Naviguez jusqu'au dossier dans lequel vous voulez copier le ou les éléments sélectionnés puis, dans le menu Edition, cliquez sur Coller.

Pour afficher les propriétés d'un élément sélectionné

  1. Sélectionnez un élément dans la liste Explorateur de catalogue.

  2. Cliquez sur le lien Afficher les propriétés au-dessus du volet droit.

    Les propriétés sont affichées.

Voir aussi

Tâches

Compilation et exécution d'exemples de code
Exemples SQL Server Reporting Services

Autres ressources

Exemples d'applications (Reporting Services)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié :
  • Modification des instructions concernant la génération d'un fichier de clé, entre autres le nom et l'emplacement de ce fichier.