Bloc Dashboard : Elément de tableau de bord - Colorisation des données (tables)

La colorisation des données permet de mettre en valeur des données particulières des résultats, par exemple des valeurs nulles, ou des valeurs dépassant certaines limites, ou encore prenant certains libellés.

La colorisation s'applique sur la “couleur de fond” de la donnée.

L'écran de colorisation permet dans la version actuelle d'enregistrer un ensemble de règles de colorisation sur une colonne de sortie. Plusieurs règles de colorisation pour des consignes différentes peuvent être rentrées.

Couleurs : vous pouvez rentrer dans cette zone de texte plusieurs couleurs sous leur forme HTML (#rrggbb). Pour chaque couleur (une par ligne) vous pourrez définir en face une règle sur la valeur de la donnée.

Champ de contrôle des couleurs : colonne de sortie de données qui subit la colorisation.

Valeurs de contrôle des couleurs : Pour chaque couleur définie à gauche, vous pouvez exprimer sur une ligne une formule évaluable qui constitue la condition pour appliquer la couleur. La valeur de la cellule doit être remplacée par %% dans l'expresssion.

Exemple d'expressions :

formule	signification
%% == 0	Valeur nulle
%% !=	Valeurs non nulles
%% > 0	Valeurs positives
%% > n	Valeurs au dessus de n
n < %% < m	Valeurs entre n et m exclus

Fonctionnement :

La formule est filtrée puis évaluée en PHP après remplacement du token “%%”. Le résultat booléen déclenche ou non la colorisation du résultat.