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.
TYPE=DATA,[COLUMN|ACROSSCOLUMN=Nn,]COLOR=color, [WHEN=expression,]$
où :
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.
Est le sous-composant du graphique auquel vous voulez appliquer la couleur. Les sous-composants de graphique valides sont COLUMN et ACROSSCOLUMN.
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.
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.
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.
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
La sortie est :
WebFOCUS |