Utilisation des expressions dans Reporting Services
Mis à jour : 5 décembre 2005
Les expressions sont largement utilisées dans une définition de rapport pour extraire, calculer, afficher, regrouper, trier, filtrer, paramétrer et mettre en forme le contenu d'un rapport. Certaines expressions sont créées automatiquement (par exemple, lorsque vous faites glisser un champ de la fenêtre d'un dataset sur une cellule de tableau, une expression qui récupère la valeur de ce champ s'affiche dans la zone de texte). Cependant, dans la plupart des cas, vous créez vos propres expressions pour obtenir les types suivants de fonctionnalités dans votre rapport :
- Agrégations sur les données pour indiquer la somme, la moyenne, le pourcentage ou le produit d'un ensemble de lignes spécifique.
- Mise en forme conditionnelle, où la mise en forme du texte ou de l'arrière-plan change en fonction de la logique que vous définissez.
- Texte conditionnel, où un titre de rapport varie selon la personne qui exécute le rapport.
- Texte concaténé à partir de plusieurs champs et constantes d'un dataset.
- Données de rapport filtrées après leur extraction dans la source de données.
- Rapports d'extraction paramétrables.
- Groupement et tri de données.
- Contenu dynamique de l'en-tête de page et du pied de page.
Dans Reporting Services, il est essentiel d'apprendre à créer et à utiliser des expressions pour produire des rapports d'une grande richesse fonctionnelle. Les expressions sont écrites dans le langage Microsoft Visual Basic. Pour obtenir de nombreux exemples d'expressions, consultez Utilisation d'expressions dans Reporting Services.
Dans cette section
- Utilisation d'expressions dans Reporting Services
Présente les expressions et indique où elles sont utilisées et appliquées dans les rapports.
- Création d'expressions dans Reporting Services
Indique comment créer des expressions.
- Utilisation de collections globales dans les expressions (Reporting Services)
Décrit le référencement de collections globales dans des expressions.
- Utilisation de fonctions de rapport dans des expressions (Reporting Services)
Décrit le référencement des fonctions de rapport intégrées dans les expressions.
- Utilisation de références de code personnalisé dans des expressions (Reporting Services)
Décrit le référencement de code personnalisé, d'éléments de rapport personnalisés et d'assemblys personnalisés dans des expressions.
- Utilisation de propriétés de champ étendues pour une base de données Analysis Services
Décrit les propriétés de champ personnalisées fournies par l'extension de données Analysis Services.
- Exemples d'expressions dans Reporting Services
Présente des exemples d'expressions fréquemment utilisées.
Voir aussi
Concepts
Utilisation du Générateur de rapports
Autres ressources
Modifier l'expression (Générateur de rapports)
Reporting Services Programming