Deze functies kunnen worden gebruikt in uitdrukkingen die verband houden met het instellen en evalueren van de kleureigenschappen van grafiekobjecten, en in scripts voor het laden van gegevens.
InformatieQlikView ondersteunt de kleurfuncties qliktechblue en qliktechgray om redenen van achterwaartse compatibiliteit, maar het gebruik ervan wordt niet aanbevolen.
Gebruik de vervolgkeuzelijst bij elke functie om een korte beschrijving en de syntaxis van de functie te bekijken. Klik op de functienaam in de beschrijving van de syntaxis voor meer informatie.
ARGB() wordt gebruikt in uitdrukkingen om de kleureigenschappen van een grafiekobject in te stellen of te evalueren, waarbij de kleur wordt gedefinieerd door een rode component r, een groene component g en een blauwe component b, met een alfafactor (ondoorzichtigheid) van alpha.
HSL() wordt gebruikt in uitdrukkingen om de kleureigenschappen van een grafiekobject in te stellen of te evalueren, waarbij de kleur wordt gedefinieerd door waarden van hue, saturation en luminosity tussen 0 en 1.
RGB() wordt gebruikt in uitdrukkingen om de kleureigenschappen van een grafiekobject in te stellen of te evalueren, waarbij de kleur wordt gedefinieerd door een rode component r, een groene component g en een blauwe component bmet waarden tussen 0 en 255.
Color() wordt gebruikt in uitdrukkingen voor het retourneren van de kleurrepresentatie van kleurnummer n in het kleurenpalet dat in de grafiekeigenschappen wordt weergegeven. Een kleur heeft altijd twee representaties. De tekstrepresentatie heeft de vorm 'RGB(r, g, b)' , waarbij r, g en b getallen zijn tussen 0 en 255 die respectievelijk de rood-, groen- en blauwwaarde aangeven. De numerieke representatie is een heel getal dat de rood-, groen- en blauwcomponenten aangeeft.
Color (n)
Retourneert de RGB-kleurrepresentatie voor zwart (RGB 0,0,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Black ([alpha])
Retourneert de RGB-kleurrepresentatie voor donkergrijs (RGB 128,128,128). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Darkgray ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtgrijs (RGB 192,192,192). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightgray ([alpha])
Retourneert de RGB-kleurrepresentatie voor wit (RGB 255,255,255). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
White ([alpha])
Retourneert de RGB-kleurrepresentatie voor blauw (RGB 0,0,128). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Blue ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtblauw (RGB 0,0,255). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightblue ([alpha])
Retourneert de RGB-kleurrepresentatie voor groen (RGB 0,128,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Green ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtgroen (RGB 0,255,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightgreen ()
Retourneert de RGB-kleurrepresentatie voor cyaan (RGB 0,128,128). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Cyan ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtcyaan (RGB 0,255,255). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightcyan ()
Retourneert de RGB-kleurrepresentatie voor rood (RGB 128,0,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Red ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtrood (RGB 255,0,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightred ([alpha])
Retourneert de RGB-kleurrepresentatie voor magenta (RGB 128,0,128). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Magenta ([alpha])
Retourneert de RGB-kleurrepresentatie voor lichtmagenta (RGB 255,0,255). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Lightmagenta ([alpha])
Retourneert de RGB-kleurrepresentatie voor bruin (RGB 128,128,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Brown ([alpha])
Retourneert de RGB-kleurrepresentatie voor geel (RGB 255,255,0). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
Yellow ([alpha])
Retourneert de RGB-kleurrepresentatie voor QT-blauw (RGB 96,112,169). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
qliktechblue ([alpha])
Retourneert de RGB-kleurrepresentatie voor QT-grijs (RGB 166,166,166). Eventueel kan een optionele parameter voor de alfa-factor worden opgegeven. Bij een alfa van 0 is een kleur volledig transparant. Bij een alfa van 255 is een kleur volledig ondoorzichtig. Als geen waarde voor alfa is ingevoerd, wordt uitgegaan van 255.
qliktechgray ([alpha])
Colormix1() wordt gebruikt in uitdrukkingen om een ARGB-waarde van een kleurovergang van twee kleuren te retourneren, gebaseerd op een waarde tussen 0 en 1.
Colormix1 (Value , ColorZero , ColorOne)
Value is een reëel getal tussen 0 en 1.
Als Value = 0 wordtColorZero geretourneerd.
Als Value = 1 wordtColorOne geretourneerd.
Als 0 < Value< 1 is, wordt de bijbehorende tussenliggende schaduwkleur geretourneerd.
ColorZero is een geldige RGB-kleurrepresentatie voor de kleur die moet worden toegewezen aan het lage uiteinde van het interval.
ColorOne is een geldige RGB-kleurrepresentatie voor de kleur die moet worden toegewezen aan het hoge uiteinde van het interval.
Voorbeeld:
Colormix1(0.5, red(), blue())
retourneert ARGB(255,64,0,64) (paars)
Colormix2() wordt gebruikt in uitdrukkingen om een ARGB-waarde van een kleurovergang van twee kleuren gebaseerd op een waarde tussen -1 en 1 te retourneren, waarbij het mogelijk is een tussenliggende kleur op te geven voor de centrale (0) positie.
Als Value = -1, wordt de eerste kleur geretourneerd.
Als Value = 1, wordt de tweede kleur geretourneerd.
Als -1 < Value< 1 is, wordt de bijbehorende tussenliggende kleurenmix geretourneerd.
ColorMinusOne is een geldige RGB-kleurrepresentatie voor de kleur die moet worden toegewezen aan het lage uiteinde van het interval.
ColorOne is een geldige RGB-kleurrepresentatie voor de kleur die moet worden toegewezen aan het hoge uiteinde van het interval.
ColorZero is een optionele geldige RGB-kleurrepresentatie voor de kleur die moet worden toegewezen aan het midden van de interval.
SysColor() retourneert de ARGB-waarde voor de Windows-systeemkleur nr, waarbij nr correspondeert met de parameter voor de Windows API-functie GetSysColor(nr).
SysColor (nr)
ColorMapHue() retourneert een ARGB-waarde van een kleur uit een kleurenkaart waarbij de tintcomponent van het HSV-kleurmodel wordt gevarieerd. De kleurenkaart begint met rood, doorloopt geel, groen, cyaan, blauw en magenta, en gaat terug naar rood. Voor x moet een waarde tussen 0 en 1 worden opgegeven.
ColorMapHue (x)
ColorMapJet() retourneert de ARGB-waarde van een kleur vanuit een kleurenkaart die begint bij blauw en doorloopt van cyaan en geel naar oranje en die daarna terugkeert naar rood. Voor x moet een waarde tussen 0 en 1 worden opgegeven.
ColorMapJet (x)
Vooraf gedefinieerde kleurfuncties
De volgende functies kunnen worden gebruikt in uitdrukkingen voor vooraf gedefinieerde kleuren. Elke functie retourneert een RGB-kleurrepresentatie.
Optioneel kan een parameter voor alfafactor worden opgegeven. In dat geval wordt een ARGB-kleurrepresentatie geretourneerd. Een alfafactor van 0 komt overeen met volledige transparantie en een alfafactor van 255 komt overeen met volledige ondoorzichtigheid.
Kleurfuncties
Kleurfunctie
RGB-waarde
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)
Voorbeelden en resultaten:
Blue() retourneert RGB(0,0,128).
Blue(128) retourneert ARGB(128,0,0,128).
Was deze pagina nuttig?
Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!
Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com