Aperçu des rapports

Lorsque vous concevez un rapport, vous pouvez le visualiser avant de le publier sur l'environnement de production. Pour ce faire, vous disposez de plusieurs méthodes : vous pouvez utiliser l'onglet Aperçu du Générateur de rapports, la fenêtre d'aperçu du Générateur de rapports ou publier le rapport sur un serveur de rapports dans un environnement de test.

ms157366.note(fr-fr,SQL.90).gifRemarque :
Lorsque vous prévisualisez un rapport, les données de ce rapport sont mises en cache dans un fichier sur l'ordinateur local. Ainsi, lorsque vous prévisualisez une nouvelle fois ce rapport (au moyen de la même requête, des mêmes paramètres et informations d'identification), le Gestionnaire de rapports récupère l'exemplaire mis en cache au lieu de réexécuter la requête. Le fichier de données est enregistré sous <nomrapport<.rdl.data dans le même répertoire que le fichier de définition de rapport. Le fichier n'est pas supprimé lorsque vous fermez le Générateur de rapports.

Onglet Aperçu

Pour prévisualiser un rapport dans le Générateur de rapports, cliquez sur l'onglet Aperçu. Cette opération entraîne l'exécution du rapport localement. Elle utilise les mêmes fonctionnalités de traitement et de rendu de rapport que celles fournies par le serveur de rapports. Le rapport qui est affiché est une image interactive. Vous pouvez sélectionner des paramètres, cliquer sur des liens, afficher l'explorateur de documents, et développer ou réduire des zones masquées du rapport. Vous pouvez aussi exporter le rapport dans n'importe quel format de rendu installé.

Fenêtre d'aperçu

Il existe une autre manière d'afficher l'aperçu d'un rapport qui consiste à exécuter le projet de rapport dans une configuration de débogage. Vous pouvez exécuter un projet de trois manières :

  • Dans le menu Déboguer, en cliquant sur Démarrer.
  • Dans la barre d'outils standard de Visual Studio, en cliquant sur le bouton Démarrer.
  • En appuyant sur F5.

Si vous utilisez une configuration de projet qui crée le rapport mais ne le déploie pas, le rapport spécifié dans la propriété StartItem de la configuration actuelle s'ouvre dans une fenêtre d'aperçu distincte. C'est ainsi que la configuration DebugLocal se comporte. La fenêtre d'aperçu affiche le rapport de la même manière et avec les mêmes fonctionnalités que l'onglet Aperçu. Pour plus d'informations sur les configurations de projet, consultez Publication de rapports dans un environnement de production.

ms157366.note(fr-fr,SQL.90).gifRemarque :
Avant de déboguer un rapport, vous devez définir un élément de départ. Pour ce faire, dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet de rapport, sélectionnez Propriétés, puis dans la zone StartItem cliquez sur le nom du rapport à afficher.

Si vous souhaitez afficher l'aperçu d'un rapport particulier, sans qu'il soit l'élément de départ du projet, sélectionnez une configuration qui crée le rapport mais ne le déploie pas (par exemple, la configuration DebugLocal), cliquez avec le bouton droit sur le rapport, puis sélectionnez Exécuter. Vous devez choisir une configuration qui ne déploie pas le rapport, sinon il sera publié sur le serveur de rapports au lieu de s'afficher localement dans une fenêtre d'aperçu.

Aperçu avant impression

Lorsque vous affichez pour la première fois l'aperçu d'un rapport dans l'onglet Aperçu ou dans la fenêtre d'aperçu, le rapport prévisualisé ressemble à un rapport créé par l'extension de rendu HTML. L'aperçu n'est pas en HTML, mais la présentation et la pagination du rapport sont similaires à un affichage HTML.

Vous pouvez changer la vue pour afficher le rapport tel qu'il sera imprimé en activant le mode d'aperçu avant impression. Dans l'onglet Aperçu ou dans la fenêtre du même nom, cliquez sur le bouton Aperçu avant impression de la barre d'outils d'aperçu. Le rapport s'affiche comme sur une véritable page. Ce que vous voyez ressemble au résultat que produisent les extensions de rendu Image et PDF. L'aperçu n'est pas une image ni un fichier PDF, mais la disposition et la pagination du rapport sont similaires à celles de ces formats.

Publication sur un serveur de test

Vous pouvez également tester les rapports en les publiant sur un serveur de test. La publication d'un rapport sur un serveur de test revient, au niveau de la procédure, à publier un rapport sur un serveur de production. Pour plus d'informations sur la publication d'un rapport, consultez Publication de rapports dans un environnement de production.

Voir aussi

Tâches

Procédure : imprimer un rapport (Concepteur de rapports)
Procédure : publier des rapports (Concepteur de rapports)

Concepts

Impression des rapports

Autres ressources

Débogage et publication de rapports

Aide et Informations

Assistance sur SQL Server 2005