Dessa funktioner kan användas i uttryck som används för att ange och utvärdera färgegenskaper för diagramobjekt, samt i datainläsningsskript.
Anteckning om informationQlik Sense har stöd för färgfunktionerna Color(), qliktechblue och qliktechgray för att säkerställa bakåtkompatibilitet, men dessa funktioner bör helst inte användas.
Använd listrutan för varje funktion för att visa en kort beskrivning samt syntaxen för funktionen. Klicka på funktionens namn i syntaxbeskrivningen för fler detaljer.
ARGB() används i uttryck för att ange eller utvärdera färgegenskaperna hos ett diagramobjekt där färgen definieras med en röd komponent r, en grön komponent g och en blå komponent b, med en alfafaktor (opacitet) på alpha.
HSL() används i uttryck för att ange eller utvärdera färgegenskaperna för ett diagramobjekt där färgen definieras av värden för hue, saturation och luminosity, mellan 0 och 1.
RGB() returnerar ett heltal som motsvarar färgkoden för den färg som definieras av tre parametrar: den röda komponenten r, den gröna komponenten g och den blå komponenten b. Komponenterna måste ha heltalsvärden mellan 0 och 255. Funktionen kan användas i uttryck för att ställa in eller utvärdera färgegenskaper för ett diagramobjekt.
Colormix1() används i uttryck för att returnera en ARGB-färgrepresentation från en tvåfärgad toning baserad på ett värde mellan 0 och 1.
Colormix1 (Value , ColorZero , ColorOne)
Value är ett reellt tal mellan 0 och 1.
Om Value = 0 returneras ColorZero .
Om Value = 1 returneras ColorOne .
Om 0 < Value < 1 returneras motsvarande färgblandning.
ColorZero är en giltig RGB-färgrepresentation för den färg som ska associeras med intervallets lägsta värde.
ColorOne är en giltig RGB-färgrepresentation för den färg som ska associeras med intervallets högsta värde.
Exempel:
Colormix1(0.5, red(), blue())
returnerar:
ARGB(255,64,0,64) (purple)
Colormix2() används i uttryck för att returnera en ARGB-färgrepresentation från en tvåfärgad toning baserat på ett värde mellan -1 och 1, med möjlighet att ange en mellanliggande färg för intervallets mitt (0)
Om -1 < Value< 1 returneras den lämpliga färgblandningen.
ColorMinusOne är en giltig RGB-färgrepresentation för den färg som ska associeras med intervallets lägsta värde.
ColorOne är en giltig RGB-färgrepresentation för den färg som ska associeras med intervallets högsta värde.
ColorZero är en alternativ giltig RGB-färgrepresentation för den färg som ska associeras med intervallets mittersta värde.
SysColor() returnerar ARGB-färgåtergivningen för Windows systemfärg nr, där nr motsvarar parametern till Windows API-funktion GetSysColor(nr).
SysColor (nr)
ColorMapHue() returnerar ett ARGB-värde av en färg från en färgkarta som varierar nyanskomponenten för HSV-färgmodellen. Färgkartan börjar med röd, övergår sedan till gul, grön, cyan, blå, magenta och återgår till röd. x måste vara ett värde mellan 0 och 1.
ColorMapHue (x)
ColorMapJet() returnerar ett ARGB-värde för en färg från en färgkarta som börjar med blå, övergår till cyan, gul och orange och återgår till röd. x måste vara ett värde mellan 0 och 1.
ColorMapJet (x)
Fördefinierade färgfunktioner
Följande funktioner kan användas i uttryck för fördefinierade färger. Varje funktion returnerar en RGB-färgrepresentation.
En parameter för alfafaktorn kan också ges, vilket leder till att en ARGB-färgrepresentation returneras. Alfafaktorn 0 motsvarar full genomskinlighet. Alfafaktorn 255 motsvarar full opacitet. Om inget värde anges för alfa antas det vara 255.
Fördefinierade färgfunktioner
Färgfunktion
RGB -värde
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)
Exempel och resultat:
Exempel och resultat
Exempel
Resultat
Blue()
RGB(0,0,128)
Blue(128)
ARGB(128,0,0,128)
Var den här sidan till hjälp för dig?
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!