Estas funciones se pueden utilizar en expresiones asociadas con la configuración y evaluación de las propiedades de color de los objetos gráficos, así como también en los scripts de carga.
Nota informativaQlikView admite las funciones de color qliktechblue y qliktechgray para ofrecer una buena compatibilidad con versiones anteriores; sin embargo, no se recomienda su uso.
Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.
ARGB() se utiliza en expresiones para fijar o evaluar las propiedades de color de un objeto gráfico, en el que el color viene definido por un componente de rojo r, un componente de verde g y un componente de azul b con un factor alfa (de opacidad) de alpha.
HSL() se utiliza en expresiones para fijar o evaluar las propiedades de color de un objeto gráfico, donde el color viene definido por los valores de tono, saturación y luminosidad: hue, saturation y luminosity de entre 0 y 1.
RGB() se utiliza en expresiones para fijar o evaluar las propiedades de color de un objeto gráfico, en el que el color viene definido por un componente de rojo r, un componente de verde g y un componente de azul bcon valores entre 0 y 255.
Color() se utiliza en expresiones para devolver la representación de color del color número n en la paleta mostrada en las propiedades del gráfico. La representación de color es un valor dual en el que la representación de texto viene en forma de 'RGB(r, g, b)' donde r, g y b son números entre 0 y 255 que representan el valor de color rojo, verde y azul respectivamente. La representación numérica es un entero que representa los componentes de rojo, verde y azul.
Color (n)
Devuelve la representación de color RGB para negro (RGB 0,0,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Black ([alpha])
Devuelve la representación de color RGB para gris oscuro (RGB 128,128,128). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Darkgray ([alpha])
Devuelve la representación de color RGB para gris claro (RGB 192,192,192). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightgray ([alpha])
Devuelve la representación de color RGB para blanco (RGB 255,255,255). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
White ([alpha])
Devuelve la representación de color RGB para azul (RGB 0,0,128). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Blue ([alpha])
Devuelve la representación de color RGB para azul claro (RGB 0,0,255) Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightblue ([alpha])
Devuelve la representación de color RGB para verde (RGB 0,128,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Green ([alpha])
Devuelve la representación de color RGB para verde claro (RGB 0,255,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightgreen ()
Devuelve la representación de color RGB para el azul añil (RGB 0,128,128). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Cyan ([alpha])
Devuelve la representación de color RGB para azul añil claro (RGB 0,255,255). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightcyan ()
Devuelve la representación de color RGB para rojo (RGB 128,0,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Red ([alpha])
Devuelve la representación de color RGB para rojo claro (RGB 255,0,0) Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightred ([alpha])
Devuelve la representación de color RGB para magenta (RGB 128,0,128). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Magenta ([alpha])
Devuelve la representación de color RGB para magenta claro (RGB 255,0,255). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Lightmagenta ([alpha])
Devuelve la representación de color RGB para marrón (RGB 128,128,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Brown ([alpha])
Devuelve la representación de color RGB para amarillo (RGB 255,255,0). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
Yellow ([alpha])
Devuelve la representación de color RGB para el azul QT (RGB 96,112,169). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
qliktechblue ([alpha])
Devuelve la representación de color RGB para el gris QT (RGB 166,166,166). Optionalmente se puede introducir como parámetro un factor alfa. Un alpha de 0 corresponde a una transparencia total. Un alpha de 255 se corresponde con un grado de opacidad total. Si no se introduce un valor para alpha, se presupone 255.
qliktechgray ([alpha])
Colormix1() se utiliza en expresiones para devolver un valor ARGB a partir de un degradado de dos colores, basado en un valor entre 0 y 1.
Colormix1 (Value , ColorZero , ColorOne)
Value es un número real entre 0 y 1.
Si Value = 0 devuelve ColorZero.
Si Value = 1 devuelve ColorOne.
Si 0 < Value < 1 devuelve el correspondiente sombreado intermedio apropiado.
ColorZero es una representación de color RGB válida para que el color se asocie con el límite más bajo del intervalo.
ColorOne es una representación de color RGB válida para que el color se asocie con el límite más alto del intervalo.
Ejemplo:
Colormix1(0.5, red(), blue())
devuelve ARGB(255,64,0,64) (púrpura)
Colormix2() se utiliza en expresiones para devolver un valor ARGB a partir de un degradado de dos colores basados en un valor entre -1 y 1 con la posibilidad de especificar un color intermedio para la posición central (0).
Si -1 < Value < 1 devuelve la correspondiente mezcla de color.
ColorMinusOne es una representación de color RGB válida para que el color se asocie con el límite más bajo del intervalo.
ColorOne es una representación de color RGB válida para que el color se asocie con el límite más alto del intervalo.
ColorZero es una representación opcional válida de color RGB para que el color se asocie con el centro del intervalo.
SysColor() devuelve el valor ARGB del color nr del sistema Windows, donde nr se corresponde con el parámetro de la función GetSysColor(nr) de la API de Windows.
SysColor (nr)
ColorMapHue() devuelve un valor ARGB de un color de un mapa de color que varía el componente de tonalidad del modelo de colores HSV. El mapa de color empieza con el color rojo, pasa por el amarillo, el verde, el cyan, el azul, el magenta y vuelve al rojo. x debe especificarse como un valor entre 0 y 1.
ColorMapHue (x)
ColorMapJet() devuelve un valor ARGB de un color desde un mapa de color que empieza con el color azul, pasa por el azul cian, el amarillo y el naranja y vuelve al rojo. x debe especificarse como un valor entre 0 y 1.
ColorMapJet (x)
Funciones de colores predefinidos
Las funciones siguientes pueden utilizarse en expresiones para colores predefinidos. Cada función devuelve una representación de color RGB.
De manera opcional, es posible especificar un parámetro para el factor alfa, en cuyo caso se devolverá una representación de color ARGB. El factor alfa 0 corresponde con una transparencia total, mientras que el factor alfa de 255 corresponde a una opacidad total.
Funciones de color
Función de color
RGBValor
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)
Ejemplos y resultados:
Blue() devuelve RGB(0,0,128).
Blue(128) devuelve ARGB(128,0,0,128).
¿Esta página le ha sido útil?
No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.
Únase al Programa de modernización de la analítica
Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com