Utilisation de paramètres pour contrôler l'apparence d'un rapport

Nouveau : 17 juillet 2006

Vous pouvez utiliser des paramètres pour contrôler la visibilité des éléments d'un rapport. Pour ce faire, vous définissez des propriétés de zone de texte, notamment la police, la couleur, l'ornement et le style en utilisant des paramètres dans des expressions. Lorsque le rapport est traité, l'expression est évaluée à l'aide des propriétés de zone de texte et des configurations de paramètres en cours.

Contrôle de la visibilité

Vous pouvez afficher et masquer des éléments dans un rapport en définissant de manière conditionnelle les propriétés de visibilité de l'élément du rapport à l'aide d'une expression qui inclut un paramètre. Vous pouvez définir la visibilité des en-têtes de colonne, des lignes de table ou des en-têtes de groupe chaque fois que la propriété Visibility sur une page de propriétés d'élément de rapport ou de zone de texte accepte une expression. Le nœud Visibilité inclut les propriétés Hidden et ToggleItem. Vous pouvez également contrôler l'état initial des éléments d'exploration vers le bas.

Les modifications que vous apportez aux paramètres ne sont pas répercutées dans le rapport tant que vous ne l'avez pas traité de nouveau.

Vous trouverez des exemples indiquant comment contrôler la visibilité des lignes et des colonnes dans Didacticiel : Ajout de paramètres à un rapport tabulaire de base. Vous trouverez des exemples indiquant comment contrôler l'état d'exploration vers le bas d'un élément de bascule dans Didacticiel : Fonctionnalités avancées utilisant les paramètres.

Contrôle de la mise en forme

Les zones de texte possèdent des propriétés de style et de police qui s'appliquent à tout le texte d'une zone de texte. Vous pouvez définir nombre de ces propriétés à l'aide d'expressions. Par exemple, vous pouvez créer un rapport de ventes indiquant les bénéfices commerciaux et définir un paramètre qui autorise l'utilisateur à choisir une valeur de seuil. Les valeurs supérieures au seuil apparaissent dans une police rouge, et les valeurs inférieures au seuil apparaissent dans une police noire.

Pour rendre le style conditionnel, vous devez utiliser une expression qui fait référence au paramètre de seuil et non à une valeur statique pour la propriété de police de la zone de texte qui indique les bénéfices commerciaux. Dans la fenêtre Propriétés correspondant à la zone de texte, entrez l'expression suivante dans la propriété Color :

=IIF(Fields!Profit.Value < Parameters!Threshold.Value, "Red", "Black")

Contrôle du regroupement, du tri et du filtrage

Vous pouvez modifier l'aspect d'un rapport en autorisant un utilisateur à sélectionner la manière dont il veut filtrer, trier ou regrouper les régions de données. Toutes ces fonctionnalités peuvent être définies à l'aide d'expressions qui font référence à des paramètres de rapport.

Vous trouverez des exemples indiquant comment modifier le tri et le filtrage en fonction d'un paramètre dans Didacticiel : Ajout de paramètres à un rapport tabulaire de base. Vous trouverez des exemples indiquant comment modifier le regroupement dans Didacticiel : Fonctionnalités avancées utilisant les paramètres.

Voir aussi

Référence

Exemples d'expressions dans Reporting Services

Concepts

Utilisation de paramètres dans les expressions
Masquage des éléments de rapport

Autres ressources

Didacticiel : Ajout de paramètres à un rapport tabulaire de base
Didacticiel : Fonctionnalités avancées utilisant les paramètres

Aide et Informations

Assistance sur SQL Server 2005