Exportation des rapports

Mis à jour : 14 avril 2006

SQL Server 2005 Reporting Services fournit une option d'exportation qui vous permet d'exporter un rapport basé sur un navigateur vers une autre application. L'option d'exportation est disponible dans la barre d'outils de rapport qui s'affiche en haut de chaque rapport rendu dans la Visionneuse HTML. L'exportation d'un rapport vous permet d'effectuer les tâches suivantes :

  • Utiliser le rapport dans une autre application.
  • Enregistrer le rapport sous forme de fichier de données d'application.
  • Obtenir un autre format de rendu du rapport.

Pour exporter un rapport, sélectionnez un format de rendu dans la liste déroulante, puis cliquez sur Exporter. Le rapport s'ouvre dans l'application associée au format de rendu (par exemple, choisissez Excel pour ouvrir le rapport dans Microsoft Excel). Les associations de fichiers définies pour l'ordinateur local déterminent l'application utilisée pour un format de rendu particulier.

Le serveur de rapports exporte le rapport tel qu'il existe dans la session utilisateur actuelle. Si l'auteur d'un rapport publie une mise à jour d'un rapport que vous êtes en train de consulter, cette version est ignorée.

Un serveur de rapports ne stocke pas d'informations sur les précédentes opérations d'exportation d'un rapport ; par ailleurs, vous ne pouvez pas spécifier vos préférences en matière de format de rendu pour ouvrir le rapport directement à partir du serveur de rapports. Par défaut, les rapports ouverts dans un navigateur sont toujours rendus initialement au format HTML. Vous ne pouvez pas spécifier une autre extension de rendu par défaut. Toutefois, vous pouvez créer un abonnement qui produit un rapport dans le format de rendu de votre choix afin de le remettre ultérieurement dans une boîte de réception de courrier électronique ou un dossier partagé. Vous pouvez également accéder à un rapport par le biais d'une URL qui spécifie une extension de rendu en tant que paramètre d'URL. Pour plus d'informations, consultez Choix des formats de présentation d'un rapport dans un abonnement et Specifying a Rendering Format in a URL.

ms157153.note(fr-fr,SQL.90).gifRemarque :
L'exportation d'un rapport est une tâche à la demande que vous effectuez lorsque le rapport est ouvert dans une fenêtre de navigateur. Pour automatiser une opération d'exportation (par exemple l'exportation d'un rapport vers un dossier partagé en tant que type de fichier spécifique, selon une planification récurrente), créez un abonnement chargé de remettre le rapport dans un dossier partagé. Pour plus d'informations, consultez Remise par partage de fichiers dans Reporting Services.

Les rapports auxquels vous avez accès à partir du serveur de rapports peuvent être modifiés, à l'exception des captures instantanées d'historique de rapport ; par conséquent, si vous souhaitez enregistrer une copie d'un rapport spécifique, exportez ce dernier vers l'application de votre choix, puis enregistrez le rapport sous forme de fichier. Pour plus d'informations, consultez Enregistrement des rapports.

Formats d'exportation et options de configuration disponibles

Les formats d'exportation sont pris en charge au moyen d'extensions de rendu qui sont installées sur le serveur de rapports, puis rendues disponibles au moyen de paramètres de configuration. La fonctionnalité d'exportation peut varier selon l'installation des rapports ou des serveurs de rapports.

  • Un développeur peut définir des paramètres URL qui masquent une barre d'outils du rapport, ce qui interdit l'utilisation de l'option d'exportation et d'autres fonctionnalités de la barre d'outils.
  • Un développeur peut définir des paramètres URL qui rendent le rapport dans un format de sortie spécifique.
  • L'administrateur d'un serveur de rapports peut ajouter ou supprimer des extensions de rendu dans les fichiers de configuration, ce qui détermine les formats d'exportation disponibles dans la liste déroulante.
  • Un administrateur de serveur de rapports peut spécifier des paramètres d'informations de périphériques qui remplacent le comportement de rendu par défaut.
  • Si vous utilisez SQL Server 2005 Express Edition with Advanced Services, certains formats d'export ne sont pas disponibles. Plus précisément, vous ne pouvez pas utiliser les extensions de rendu TIFF (Image), XML et CSV.

Les formats d'exportation disponibles sur un serveur de rapports sont définis via les paramètres des extensions de rendu dans les fichiers de configuration Reporting Services. Pour rendre une extension de rendu non disponible, vous pouvez la supprimer dans le paramètre Render du fichier RSReportServer.config. Une extension de rendu est soit disponible, soit non disponible. Vous ne pouvez pas faire varier la disponibilité d'une extension pour des groupes, des utilisateurs ou des rapports spécifiques. Pour plus d'informations, consultez Fichier de configuration RSReportServer et Spécification des paramètres d'extension de rendu dans les fichiers de configuration. Pour plus d'informations sur l'accès URL et le masquage de la barre d'outils du rapport, consultez Using a URL to Access Report Server Items et Using URL Access Parameters.

Considérations sur les rendus

Les performances et la consommation de mémoire varient selon chaque format de rendu. Le même rapport est rendu à des vitesses dissemblables et nécessite une quantité de mémoire différente selon le format sélectionné. Les formats de rendu les plus rapides et qui nécessitent le moins de mémoire sont CSV, XML et HTML. Les formats PDF et Excel sont les moins performants mais pour d'autres raisons. Le format PDF sollicite beaucoup l'UC, alors que le format Excel sollicite beaucoup la mémoire vive (RAM). Le rendu d'image se situe entre ces deux groupes.

La pagination varie selon chaque format de rendu. Par exemple, pour Adobe Acrobat (PDF), la pagination est basée sur le format du papier. La pagination HMTL n'est pas basée sur les dimensions physiques. Les pages sont séparées par des sauts de page que vous ajoutez dans les rapports, mais la longueur réelle peut varier d'une page à l'autre. Consultez l'exemple de rapport présenté dans le Product Catalog pour voir un exemple de pagination au format HTML. Pour plus d'informations sur la pagination, consultez Contrôle de la pagination des rapports.

Le tableau suivant décrit les formats de rendu que vous pouvez utiliser dans une opération d'exportation.

Format Description Recommandations

Excel

Permet d'ouvrir un rapport dans Microsoft Excel.

Utilisez ce format pour manipuler des données de rapport dans Microsoft Excel version 2000 ou ultérieure.

Archive Web

Permet d'ouvrir un rapport au format MHTML. Le rapport peut être ouvert dans Internet Explorer. Il s'agit du format de rendu par défaut pour Internet Explorer 6.0.

Par opposition aux autres extensions de rendu HTML, le format d'archive Web produit un rapport autonome et portable (les images sont incorporées dans le rapport). Utilisez-le pour afficher les rapports HTML hors connexion ou pour les remettre par courrier électronique.

Fichier Acrobat (PDF)

Permet d'ouvrir un rapport dans Adobe Acrobat Reader (version 6.0 ou ultérieure).

Utilisez ce format pour imprimer des rapports paginés ou pour créer des versions PDF d'un rapport.

TIFF

Permet d'ouvrir un rapport au format page. La version du système d'exploitation Windows détermine l'application utilisée.

Utilisez ce format pour imprimer des rapports paginés. Ce format est utile si vous ne disposez pas du logiciel Acrobat Reader installé.

XML

Permet d'ouvrir un rapport au format XML. Le rapport peut être ouvert dans un navigateur.

Utilisez ce format pour copier les données des rapports depuis un serveur de rapports vers d'autres applications ou serveurs.

CSV

Permet d'ouvrir un rapport dans lequel les données sont délimitées par des virgules. Le rapport s'ouvre dans une application associée aux formats de fichiers CSV.

Ce format est celui qui génère la plus petite taille de fichier. Utilisez ce format pour copier les données des rapports depuis un serveur de rapports vers d'autres applications ou serveurs.

Voir aussi

Tâches

Procédure : exporter un rapport (mode intégré SharePoint)
Procédure : exportation d'un rapport (Gestionnaire de rapports)

Concepts

Affichage de rapports
Impression des rapports
Enregistrement des rapports

Autres ressources

Visionneuse HTML (Reporting Services)
Gestion et utilisation des rapports publiés

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

14 avril 2006

Nouveau contenu :
  • Accès à un rapport via une URL.