Share via


Affichage et gestion de rapports sur un serveur de rapports (Générateur de rapports version 2.0)

Les rapports que vous ouvrez à partir du serveur de rapports sont rendus au format HTML 4.0 dans une visionneuse HTML. La visionneuse inclut une barre d'outils Rapport que vous pouvez utiliser pour vous déplacer entre les différentes pages des rapports, appliquer des zooms, rechercher un contenu spécifique dans un rapport, et plus encore.

La barre d'outils Rapport apparaît également dans les fenêtres des navigateurs, en haut des rapports, lorsque vous accédez aux rapports au moyen d'une URL ou lorsque vous affichez l'aperçu d'un rapport dans le Générateur de rapports version 2.0. Pour plus d'informations, consultez Aperçu des rapports dans la visionneuse HTML (Générateur de rapports version 2.0).

Une fois qu'un rapport est exécuté, vous pouvez l'exporter dans d'autres formats d'affichage, y compris ceux des applications bureautiques.

Actualisation d'un rapport

Vous pouvez actualiser les données d'un rapport de trois façons différentes.

Option

Résultat

Bouton Actualiser de la fenêtre du navigateur

Affiche le rapport stocké dans le cache de sessions. Un cache de session est créé lorsqu'un utilisateur ouvre un rapport. Reporting Services utilise des sessions de navigateur pour assurer la cohérence de l'affichage pendant qu'un rapport est ouvert.

Bouton d'actualisation du navigateur sur la barre d'outils du rapport

Lorsque vous cliquez dans la barre d'outils du rapport sur le bouton Actualiser, le serveur de rapports réexécute la requête et met à jour les données du rapport si ce dernier s'exécute à la demande. Si le rapport est mis en cache ou s'il s'agit d'une capture instantanée, la commande Actualiser permet d'afficher le rapport stocké dans la base de données du serveur de rapports.

Combinaison de touches CTRL+F5

Produit le même résultat qu'un clic sur le bouton Actualiser dans la barre d'outils de rapport.

À propos des sessions utilisateur

Le Gestionnaire de rapports utilise des sessions de navigateur pour assurer la cohérence des données pendant les sessions de visualisation des rapports. Les sessions sont basées sur des connexions navigateur et non sur des utilisateurs authentifiés. Une session est créée chaque fois qu'un utilisateur ouvre un rapport dans une nouvelle fenêtre de navigateur. Une fois qu'une session est établie dans un navigateur, vous pouvez continuer à utiliser la version du rapport qui a été ouvert au début de la session, même si le rapport est modifié sur le serveur de rapports. Par exemple, si vous ouvrez un rapport à 23h00 et que l'auteur du rapport republie le même rapport à 23h01, votre session contiendra, pendant la durée de la session, la version que vous avez ouverte.

Si vous actualisez un rapport au cours de la même session en cliquant sur le bouton Actualiser du navigateur, la version de session d'origine du rapport s'affiche. Si vous actualisez un rapport à la demande en cliquant dans la barre d'outils de rapport sur le bouton Actualiser, le rapport est réexécuté et les nouvelles données, si elles existent, sont affichées.

Les informations de session sont stockées dans la base de données temporaire du serveur de rapports. Le serveur de rapports n'utilise pas la gestion de sessions ASP.NET. Si vous redémarrez le serveur ou que vous effectuez une opération de récupération de la base de données, l'état de la session n'est pas restauré. Pour plus d'informations sur la gestion de session, consultez « Identification de l'état de la session » dans la documentation de Reporting Services dans la documentation en ligne de SQL Server.

Affichage des rapports dans une application bureautique

Vous pouvez ne pas recourir au navigateur et utiliser une application bureautique (telle que Microsoft Excel) comme visionneuse de rapports. Pour ce faire, vous devez définir un abonnement qui spécifie un format d'application bureautique et un partage de fichiers comme destination. Le serveur de rapports génère votre rapport sous la forme d'un fichier d'application, y ajoute une extension de nom de fichier et l'enregistre en tant que fichier sur votre disque dur. Vous pouvez ensuite utiliser Microsoft Excel (ou une autre application) à la place d'un navigateur pour visualiser votre rapport.