Intervention de l'utilisateur dans les rapports

Dans les environnements qui prennent en charge l'interactivité, par exemple avec le langage HTML 4.0, les rapports peuvent inclure diverses fonctionnalités facilitant l'intervention des utilisateurs. L'utilisateur peut influencer l'apparence d'un rapport et de ses données en tapant ou en sélectionnant une valeur avant d'exécuter le rapport. Il peut afficher ou masquer des éléments du rapport, ou cliquer sur des liens qui mènent à d'autres rapports ou pages Web. Reporting Services propose en outre un plan du document, qui sert de table des matières. L'utilisateur peut cliquer sur des éléments de cet explorateur pour accéder instantanément aux sections voulues du rapport.

Paramètres

Utilisez les paramètres du rapport pour obtenir des valeurs de la part de l'utilisateur. Ces valeurs peuvent être passées à un paramètre dans une requête, être passées à un filtre ou être utilisées dans des expressions au sein du rapport. Un paramètre de rapport peut être soit une simple zone de texte dans laquelle l'utilisateur tape une valeur, soit une liste de valeurs valides parmi lesquelles l'utilisateur fait un choix. Cette liste peut être statique ou être mise à jour dynamiquement avec les données d'un dataset.

Vous pouvez aussi définir une valeur par défaut qu'un rapport doit utiliser au moment de son exécution. Cette valeur peut être statique ou provenir d'un dataset. Pour plus d'informations sur l'ajout de paramètres à un rapport à l'aide du Générateur de rapports, consultez Utilisation de paramètres dans Reporting Services.

Filtres

Vous pouvez utiliser des filtres pour filtrer les données d'un rapport une fois qu'elles ont été extraites de la source de données. Vous pouvez placer des filtres sur des datasets et des régions de données.

Les filtres diffèrent des paramètres de requête dans la mesure où lorsque vous utilisez un paramètre de requête, les données renvoyées sont filtrées au niveau de la source. Lorsque vous utilisez un filtre, le dataset est intégralement extrait, puis le filtre est appliqué aux données extraites. Ceci est utile pour les clichés de rapport dans lesquels les données sont extraites et stockées avec les clichés. En utilisant des filtres, vous pouvez toujours limiter les données que le rapport affiche, tout en continuant à utiliser les données statiques de la capture instantanée. Les filtres sont également utiles lorsque la source de données ne prend pas en charge l'utilisation de paramètres de requête pour filtrer des données.

Pour plus d'informations sur l'ajout de filtres à un rapport à l'aide du Générateur de rapports, consultez Filtrage de données dans un rapport.

Liens

Vous pouvez aussi ajouter des liens à un rapport. Lorsque vous ajoutez un lien à une zone de texte, une image ou un graphique, vous pouvez spécifier l'un des trois types de liens suivants :

  • Un lien de rapport d'extraction, qui fournit un lien vers un autre rapport stocké sur le serveur de rapports et peut passer des valeurs de paramètres à ce rapport.
  • Un lien vers une URL, qui offre un lien vers une page Web, située généralement en dehors du serveur de rapports.
  • Un lien de signet, qui fournit un lien vers un signet ou un ancrage dans le rapport en cours.

Pour plus d'informations sur l'ajout de liens à l'aide du Générateur de rapports, consultez Ajout de liens à un rapport.

Masquage d'éléments

Chaque élément dans un rapport est associé à un ensemble de propriétés qui déterminent si l'élément est visible ou masqué. Vous pouvez utiliser ces propriétés pour masquer les éléments dans un rapport, masquer de façon conditionnelle des données en fonction d'autres données présentes dans le rapport, et fournir un élément sur lequel l'utilisateur peut cliquer pour afficher ou masquer les éléments. Par exemple, vous pouvez créer un rapport d'extraction vers le bas qui affiche des données de synthèse lors du premier chargement du rapport et qui affiche des lignes de détails lorsque les utilisateurs cliquent sur une zone de texte en particulier.

Pour plus d'informations sur le masquage d'éléments dans un rapport à l'aide du Générateur de rapports, consultez Masquage des éléments de rapport.

Explorateur de documents

Les utilisateurs disposent d'une autre méthode pour interagir avec un rapport : ils peuvent utiliser l'explorateur de documents. Dans la visionneuse HTML, un explorateur de documents apparaît sous la forme d'une table des matières placée à côté du rapport. Les utilisateurs peuvent cliquer sur un élément dans cette table des matières et le navigateur affiche cet élément dans le rapport.

Pour ajouter des éléments dans un explorateur de documents, vous devez associer une étiquette d'explorateur de documents à chaque élément. Pour plus d'informations sur l'ajout d'éléments à un plan du document à l'aide du Générateur de rapports, consultez Ajout d'un plan de document.

Ressources externes

Développement de la navigation et de l'extraction dans les rapports

Voir aussi

Concepts

Utilisation du Générateur de rapports
Notions de base sur la conception d'un rapport

Aide et Informations

Assistance sur SQL Server 2005