Queste funzioni possono essere utilizzate nelle espressioni associate all'impostazione e alla valutazione delle proprietà del colore degli oggetti dei grafici così come negli script di caricamento.
Nota informaticaQlikView supporta le funzioni colore qliktechblue e qliktechgray per compatibilità con le versioni precedenti, sebbene il loro utilizzo non sia consigliato.
Utilizzare l'elenco a discesa su ciascuna funzione per visualizzare una breve descrizione e la sintassi di ciascuna di esse. Per ulteriori informazioni, fare clic sul nome della funzione nella descrizione della sintassi.
ARGB() viene utilizzata nelle espressioni per impostare o valutare le proprietà del colore di un oggetto grafico, in cui il colore è definito da un componente rosso r, un componente verde g e un componente blu b, con un fattore alfa (opacità) di alpha.
HSL() viene utilizzato nelle espressioni per impostare o valutare le proprietà del colore di un oggetto del grafico, dove il colore è definito dai valori hue, saturation e luminosity tra 0 e 1.
RGB() viene utilizzata nelle espressioni per impostare o valutare le proprietà del colore di un oggetto grafico, in cui il colore è definito da un componente rosso r, un componente verde g e un componente blu bcon valori compresi tra 0 e 255.
Color() viene utilizzata nelle espressioni per restituire la rappresentazione cromatica del numero di colore n nella tavolozza del grafico visualizzata nelle proprietà del grafico. La rappresentazione cromatica è un valore duale in cui la rappresentazione testuale è espressa nel formato 'RGB(r, g, b)', dove r, g e b sono numeri compresi tra 0 e 255 che rappresentano rispettivamente i valori rosso, verde e blu. La rappresentazione numerica è espressa da un numero intero che rappresenta le componenti rosso, verde, blu.
Color (n)
Restituisce la rappresentazione cromatica RGB del colore nero (RGB 0,0,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Black ([alpha])
Restituisce la rappresentazione cromatica RGB del colore grigio scuro (RGB 128,128,128). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Darkgray ([alpha])
Restituisce la rappresentazione cromatica RGB del colore grigio chiaro (RGB 192,192,192). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightgray ([alpha])
Restituisce la rappresentazione cromatica RGB del colore bianco (RGB 255,255,255). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
White ([alpha])
Restituisce la rappresentazione cromatica RGB del colore blu (RGB 0,0,128). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Blue ([alpha])
Restituisce la rappresentazione cromatica RGB del colore blu chiaro (RGB 0,0,255). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightblue ([alpha])
Restituisce la rappresentazione cromatica RGB del colore verde (RGB 0,128,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Green ([alpha])
Restituisce la rappresentazione cromatica RGB del colore verde chiaro (RGB 0,255,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightgreen ()
Restituisce la rappresentazione cromatica RGB del colore ciano (RGB 0,128,128). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Cyan ([alpha])
Restituisce la rappresentazione cromatica RGB del colore ciano chiaro (RGB 0,255,255). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightcyan ()
Restituisce la rappresentazione cromatica RGB del colore rosso (RGB 128,0,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Red ([alpha])
Restituisce la rappresentazione cromatica RGB del colore rosso chiaro (RGB 255,0,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightred ([alpha])
Restituisce la rappresentazione cromatica RGB del colore magenta (RGB 128,0,128). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Magenta ([alpha])
Restituisce la rappresentazione cromatica RGB del colore magenta chiaro (RGB 255,0,255). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Lightmagenta ([alpha])
Restituisce la rappresentazione cromatica RGB del colore marrone (RGB 128,128,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Brown ([alpha])
Restituisce la rappresentazione cromatica RGB del colore giallo (RGB 255,255,0). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
Yellow ([alpha])
Restituisce la rappresentazione cromatica RGB del colore blu QT (RGB 96,112,169). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
qliktechblue ([alpha])
Restituisce la rappresentazione cromatica RGB del colore grigio QT (RGB 166,166,166). Può essere dato, opzionalmente un parametro per il fattore alfa. Un valore alfa pari a 0 corrisponde a una trasparenza completa. Un valore alfa pari a 255 corrisponde a un'opacità completa. Se il valore alfa non viene immesso, viene presupposto che sia 255.
qliktechgray ([alpha])
La funzione Colormix1() viene utilizzata nelle espressioni per restituire un valore ARGB da un gradiente di due colori, basato su un valore compreso tra 0 e 1.
Colormix1 (Value , ColorZero , ColorOne)
Value è un numero reale compreso tra 0 e 1.
Se Value = 0, viene restituita la funzione ColorZero.
Se Value = 1, viene restituita la funzione ColorOne.
Se 0 < Value < 1 verrà restituita la sfumatura intermedia appropriata.
ColorZero è una rappresentazione di colore RGB valida per il colore da associare con il limite minimo dell'intervallo.
ColorOne è una rappresentazione cromatica RGB valida per il colore da associare con il livello finale massimo dell'intervallo.
Esempio:
Colormix1(0.5, red(), blue())
restituisce ARGB(255,64,0,64) (viola)
La funzione Colormix2() viene utilizzata nelle espressioni per restituire un valore ARGB da un gradiente di due colori, basato su un valore compreso tra -1 e 1, con la possibilità di specificare un colore intermedio per la posizione centrale (0).
Se -1 < Value < 1, verrà restituita la combinazione di colori appropriata.
ColorMinusOne è una rappresentazione di colore RGB valida per il colore da associare con il limite minimo dell'intervallo.
ColorOne è una rappresentazione cromatica RGB valida per il colore da associare con il livello finale massimo dell'intervallo.
ColorZero è una rappresentazione cromatica RGB opzionale valida per il colore da associare con il centro dell'intervallo.
SysColor() restituisce il valore ARGB per il colore di sistema di Windows nr, dove nr corrisponde al parametro della funzione GetSysColor(nr) dell'API di Windows.
SysColor (nr)
ColorMapHue() restituisce il valore ARGB di un colore da una mappa dei colori che varia il componente di tonalità del modello cromatico HSV. La mappa dei colori inizia con il rosso, quindi passa al giallo, verde, ciano, blu, magenta per poi tornare al rosso. x deve essere specificato come un valore compreso tra 0 e 1.
ColorMapHue (x)
ColorMapJet() restituisce il valore ARGB di un colore da una mappa dei colori che inizia con il blu, passando dal ciano, giallo e arancione per poi tornare al rosso. x deve essere specificato come un valore compreso tra 0 e 1.
ColorMapJet (x)
Funzioni colori predefiniti
Per i colori predefiniti nelle espressioni è possibile utilizzare le funzioni descritte di seguito. Ciascuna funzione restituisce una rappresentazione cromatica RGB.
In alternativa, è possibile specificare un parametro per il fattore alfa, nel qual caso verrà restituita la rappresentazione cromatica ARGB. Un fattore alfa pari a 0 corrisponde alla trasparenza completa, mentre un fattore alfa pari a 255 corrisponde all'opacità completa.
Funzioni colore
Funzione colore
RGBValore
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)
Esempi e risultati:
Blue() restituisce RGB(0,0,128).
Blue(128) restituisce ARGB(128,0,0,128).
Hai trovato utile questa pagina?
Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!
Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com