Dessa funktioner kan användas i uttryck som används för att ange och utvärdera färgegenskaper för diagramobjekt, samt i laddningsskript.
Anteckning om informationQlikView stöder färgfunktionerna qliktechblue och qliktechgray för att säkerställa bakåtkompatibilitet, men det rekommenderas inte att använda dessa.
Använd listrutan för varje funktion för att visa en kort beskrivning och syntax för varje funktion. 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() 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 värden mellan 0 och 255.
Color() används i uttryck för att returnera färgrepresentationen av färg nummer n i färgpaletten som visas i diagrammets egenskaper. Färgrepresentationen är ett dualt värde med en textrepresentation i form av 'RGB(r, g, b)' där r, g och b är tal mellan 0 och 255 vilka representerar de röda, gröna och blå färgkomponenternas värden. Det numeriska värdet är ett heltal som motsvarar de röda, gröna och blåa komponenterna.
Color (n)
Returnerar RGB-färgrepresentationen för svart (RGB 0,0,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Black ([alpha])
Returnerar RGB-färgrepresentationen för mörkgrått (RGB 128,128,128). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Darkgray ([alpha])
Returnerar RGB-färgrepresentationen för ljusgrått (RGB 192,192,192). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightgray ([alpha])
Returnerar RGB-färgrepresentationen för vit (RGB 255,255,255). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
White ([alpha])
Returnerar RGB-färgrepresentationen för blått (RGB 0,0,128). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Blue ([alpha])
Returnerar RGB-färgrepresentationen för ljusblått (RGB 0,0,255). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightblue ([alpha])
Returnerar RGB-färgrepresentationen för grönt (RGB 0,128,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Green ([alpha])
Returnerar RGB-färgrepresentationen för ljusgrönt(RGB 0,255,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightgreen ()
Returnerar RGB-färgrepresentationen för cyan (RGB 0,128,128). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Cyan ([alpha])
Returnerar RGB-färgrepresentationen för ljust cyan (RGB 0,255,255). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightcyan ()
Returnerar RGB-färgrepresentationen för rött (RGB 128,0,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Red ([alpha])
Returnerar RGB-färgrepresentationen för ljusrött (RGB 255,0,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightred ([alpha])
Returnerar RGB-färgrepresentationen för magenta (RGB 128,0,128). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Magenta ([alpha])
Returnerar RGB-färgrepresentationen för ljust magenta (RGB 255,0,255). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Lightmagenta ([alpha])
Returnerar RGB-färgrepresentationen för brunt (RGB 128,128,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Brown ([alpha])
Returnerar RGB-färgrepresentationen för gult (RGB 255,255,0). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
Yellow ([alpha])
Returnerar RGB-färgrepresentationen för QT-blått (RGB 96,112,169). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
qliktechblue ([alpha])
Returnerar RGB-färgrepresentationen för QT gray (RGB 166,166,166). Man kan även välja en alfa-faktor. Alfa-värdet 0 motsvarar total genomskinlighet. Alfa-värdet 255 motsvarar total ogenomskinlighet. Om inget värde för alfa anges antas det vara 255.
qliktechgray ([alpha])
Colormix1() används i uttryck för att returnera ett ARGB-värde 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) (lila)
Colormix2() används i uttryck för att returnera ett ARGB-värde 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 motsvarande färgblandning.
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-värdet 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 för 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.
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:
Blue() returnerar RGB(0,0,128).
Blue(128) returnerar 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!
Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com