Utilisation des expressions de rapport (Générateur de rapports version 2.0)

Les expressions sont couramment utilisées dans une définition de rapport pour récupérer, calculer, afficher, regrouper, trier, filtrer, paramétrer et mettre en forme les données d'un rapport. Étant donné que de nombreuses propriétés d'élément de rapport peuvent être définies sous la forme d'expressions, vous disposez ainsi d'une grande souplesse dans le contrôle du contenu, de la présentation et de l'interactivité de votre rapport. Les expressions sont écrites dans Visual Basic, enregistrées dans la définition de rapport et évaluées par le processeur de rapports lorsque vous exécutez le rapport.

Sur l'aire de conception du rapport, les expressions apparaissent sous la forme d'expressions simples ou complexes. Les expressions simples contiennent une référence à un champ de dataset, paramètre ou champ intégré unique. Elles apparaissent entre crochets sur l'aire de conception et dans les boîtes de dialogue ; par exemple, un champ de dataset apparaît sous la forme [ProductID]. Les expressions simples sont créées automatiquement (par exemple, lorsque vous faites glisser un champ d'un dataset vers une zone de texte) ou vous pouvez les entrer directement dans une cellule d'une région de données, une zone de texte de l'aire de conception ou encore une boîte de dialogue. Les expressions complexes peuvent contenir plusieurs références intégrées, opérateurs et appels de fonction ; elles apparaissent sur l'aire de conception sous la forme <<Expr>>. Pour voir ou modifier le texte de l'expression, vous devez ouvrir la boîte de dialogue Expression.

Pour consulter les valeurs d'expression évaluées dans un rapport, affichez un aperçu du rapport. Lors de l'exécution du rapport, le processeur de rapports évalue les expressions et remplace les résultats par les valeurs de la propriété.

Vous pouvez utiliser des paramètres avec des expressions pour modifier plus facilement le contenu et l'apparence d'un rapport. Pour plus d'informations, consultez Ajout de paramètres à un rapport (Générateur de rapports version 2.0).

Dans cette section