Ces fonctions de graphique peuvent s'utiliser dans des expressions associées à la définition et à l'évaluation des propriétés de couleur des objets de graphique, de même que dans les scripts de chargement de données.
Note InformationsPour des raisons de comptabilité avec les versions antérieures, Qlik Sense supporte les fonctions de couleur Color(), qliktechblue et qliktechgray, mais leur utilisation est déconseillée.
Pour afficher une description succincte et la syntaxe d'une fonction, utilisez le menu déroulant de chaque fonction. Pour plus d'informations, cliquez sur le nom de la fonction dans la description de la syntaxe.
ARGB() est utilisée dans des expressions afin de spécifier ou d'évaluer les propriétés de couleur d'un objet graphique, où la couleur est définie par des composants rouge r, vert g et bleu b, ainsi qu'un facteur alpha (d'opacité) alpha.
HSL() est utilisée dans des expressions afin de spécifier ou d'évaluer les propriétés de couleur d'un objet graphique, où la couleur est définie par une valeur de teinte hue, une valeur de saturation et une valeur de luminosité luminosity comprise entre 0 et 1.
RGB() renvoie un entier correspondant au code de couleur de la couleur définie par les trois paramètres : le composant rouge r, le composant vert g (pour green) et le composant bleu b. Ces composants doivent avoir des valeurs entières comprises entre 0 et 255. La fonction peut être utilisée dans des expressions pour définir ou évaluer les propriétés de couleur d'un objet de graphique.
La fonction Colormix1() s'utilise dans les expressions pour renvoyer une représentation ARGB à partir d'un dégradé de deux couleurs, basé sur une valeur comprise entre 0 et 1.
Colormix1 (Value , ColorZero , ColorOne)
Value est un nombre réel compris entre 0 et 1.
Si Value = 0 ColorZero est renvoyé.
Si Value = 1 ColorOne est renvoyé.
Si 0 < Value < 1, l'ombrage intermédiaire approprié est renvoyé.
ColorZero est une représentation RGB valide correspondant à l'extrémité inférieure de l'intervalle.
ColorOne est une représentation RGB valide correspondant à l'extrémité supérieure de l'intervalle.
Colormix1(0.5, red(), blue())
renvoie :
ARGB(255,64,0,64) (purple)
La fonction Colormix2() est utilisée dans les expressions pour renvoyer une représentation ARGB à partir d'un dégradé de deux couleurs, sur la base d'une valeur comprise entre -1 et 1, avec la possibilité de spécifier une couleur intermédiaire pour la position centrale (0).
Si -1 < Value < 1, le mélange de couleur approprié est renvoyé.
ColorMinusOne est une représentation RGB valide correspondant à l'extrémité inférieure de l'intervalle.
ColorOne est une représentation RGB valide correspondant à l'extrémité supérieure de l'intervalle.
ColorZero est une représentation RGB valide facultative correspondant au centre de l'intervalle.
SysColor() renvoie la représentation ARGB de la couleur système Windows nr, où nr correspond au paramètre de la fonction API de Windows GetSysColor(nr).
SysColor (nr)
ColorMapHue() renvoie une valeur ARGB d'une couleur provenant d'une table de couleurs faisant varier le composant de teinte du modèle de couleurs HSV. La table de couleurs commence par le rouge, passe par le jaune, le vert, le cyan, le bleu, le magenta, puis revient au rouge. x doit être spécifié sous forme de valeur comprise entre 0 et 1.
ColorMapHue (x)
ColorMapJet() renvoie une valeur ARGB d'une couleur provenant d'une table de couleurs commençant par le bleu, passant par le cyan, le jaune et l'orange, puis revenant au rouge. x doit être spécifié sous forme de valeur comprise entre 0 et 1.
ColorMapJet (x)
Fonctions de couleur prédéfinies
Les fonctions suivantes peuvent être utilisées dans les expressions pour les couleurs prédéfinies. Chaque fonction renvoie une représentation RGB.
Vous avez la possibilité de fournir un paramètre facultatif pour le facteur alpha, auquel cas une représentation de couleurs ARGB est renvoyée. Un facteur alpha égal à 0 correspond à une transparence totale tandis qu'un facteur alpha égal à 255 traduit une opacité totale. Si aucune valeur n'est saisie pour alpha, elle est supposée correspondre à 255.
Fonctions de couleur prédéfinies
Fonction de couleur
RGB Valeur
black ([alpha])
(0,0,0)
blue([alpha])
(0,0,128)
brown([alpha])
(128,128,0)
cyan([alpha])
(0,128,128)
darkgray([alpha])
(128,128,128)
green([alpha])
(0,128,0)
lightblue([alpha])
(0,0,255)
lightcyan([alpha])
(0,255,255)
lightgray([alpha])
(192,192,192)
lightgreen([alpha])
(0,255,0)
lightmagenta([alpha])
(255,0,255)
lightred([alpha])
(255,0,0)
magenta([alpha])
(128,0,128)
red([alpha])
(128,0,0)
white([alpha])
(255,255,255)
yellow([alpha])
(255,255,0)
Exemples et résultats
Exemples
Résultats
Blue()
RGB(0,0,128)
Blue(128)
ARGB(128,0,0,128)
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !