Application d'un style conditionnel à un graphique

Comment :

Vous pouvez ajouter plus de valeur à votre graphe en utilisant le style conditionnel pour mettre en valeur certaines données à l'aide de styles et de couleurs spécifiques.

Vous pouvez par exemple appliquer la couleur rouge à toutes les sections qui n'ont pas atteint leurs objectifs de vente et la couleur noire aux sections qui les ont atteint. Dans cet exemple, l'utilisateur peut rapidement voir quelles sections ont atteint ou non leur objectif. Pour examiner comment les résultats d'une section peuvent influencer ceux d'une autre section, vous pouvez fournir un rapport avec drill down qui examine cette possibilité.

Vous pouvez appliquer des couleurs aux types de graphes suivants:

Vous pouvez appliquer le style conditionnel en utilisant des feuilles de style.

Remarque : le style conditionnel n'est pris en charge que pour des valeurs de l'axe Y.


Haut de page

x
Syntaxe : Appliquer le style conditionnel à un graphique
TYPE=DATA,[COLUMN|ACROSSCOLUMN=Nn,]COLOR=color, [WHEN=expression,]$

où :

DATA

identifie des données comme le composant de graphique auquel l'utilisateur applique de la couleur. Cette valeur doit figurer au début de la déclaration.

COLUMN|ACROSSCOLUMN

Est le sous-composant du graphique auquel vous voulez appliquer la couleur. Les sous-composants de graphique valides sont COLUMN et ACROSSCOLUMN.

Nn

désigne une colonne en fonction de sa position dans le graphique. Pour déterminer cette valeur, comptez les champs BY, les champs d'affichage et les champs ROW-TOTAL, de droite à gauche, y compris les champs NOPRINT. Pour plus d'informations, consultez Désignation de composants de rapport dans la syntaxe de feuille de style WebFOCUS.

color

Identifie la couleur que vous voulez appliquez au composant ou sous-composant du graphique. Pour obtenir la liste des couleurs valides, consultez Formatage de données de rapport.

expression

Est toute expression booléenne qui spécifie des conditions pour l'application de la couleur spécifiée au composant graphique. L'expression doit être valide sur la côté droite d'une commande COMPUTE. Pour plus de renseignements, consultez Utilisation d'expressions.

Remarque : la logique IF ... THEN ... ELSE n'est pas nécessaire dans une clause et n'y est pas prise en charge.

Tous les libellés non-numériques dans une expression WHEN doivent figurer entre guillemets simples.



Exemple : Application d'un style conditionnel à un graphique

L'exemple suivant illustre comment vous pouvez appliquer le style conditionnel à un graphique.

   GRAPH FILE GGSALES
   SUM UNITS DOLLARS ACROSS PRODUCT
   ON GRAPH SET STYLE * 
1. TYPE=DATA,COLOR=BLUE,$ 
2. TYPE=DATA,ACROSSCOLUMN=N2,COLOR=FIREBRICK,$ 
3. TYPE=DATA,ACROSSCOLUMN=N2,COLOR=SILVER,WHEN=N2 GT 5000000,$ 
4. TYPE=DATA,ACROSSCOLUMN=N1,COLOR=LIME,WHEN=N1 LT 200000,$
   ENDSTYLE
   END
  1. Cette ligne spécifie bleu comme couleur de données par défaut.
  2. Cette ligne spécifie brique réfractaire comme couleur par défaut de la colonne DOLLARS.
  3. Cette ligne spécifie argent comme couleur de la colonne DOLLARS lorsque la valeur de DOLLARS est supérieure à cinq million.
  4. Cette ligne spécifie citron vert comme couleur de la colonne UNITS lorsque le nombre d'unités est inférieur à deux cent mille.

La sortie est :


WebFOCUS