Crystal Reports  

Fonctions générales de mise en forme conditionnelle (syntaxe Basic)

Il existe trois fonctions générales de mise en forme conditionnelle :

Ces fonctions sont affichées en haut de l'arborescence des fonctions lorsque le contexte s'y prête. Voir Boîte de dialogue Editeur de formule.

La fonction DefaultAttribute peut être utilisée pour toute formule de mise en forme, la fonction CurrentFieldValue pour toute formule assurant la mise en forme d'une valeur de champ et la fonction GridRowColumnValue pour toute formule dans laquelle vous effectuez une mise en forme de champ dans une table croisée ou dans une grille OLAP.

CurrentFieldValue permet d'appliquer une mise en forme conditionnelle aux cellules de tables croisées ou de grilles OLAP en fonction de leur valeur. GridRowColumnValue permet d'appliquer une mise en forme conditionnelle aux cellules de tables croisées ou de grilles OLAP en fonction des valeurs des en-têtes de lignes ou de colonnes. Ces deux fonctions sont primordiales dans cette situation car il n'y a pas d'autre moyen dans le langage de formule de faire référence aux valeurs de ces champs.

Exemple

Ce serait le cas si vous vouliez, par exemple, supprimer les cellules d'une table croisée contenant une valeur inférieure à 50 000 :

Rem Mise en forme conditionnelle - exemple 4
formula = CurrentFieldValue < 50000

Voir aussi

Exécution des calculs dans un état