Эти функции можно использовать в выражениях, связанных с установкой и расчетом свойств цвета объектов диаграммы, а также в скриптах загрузки данных.
Примечание к информацииQlik Sense поддерживает функции цвета Color(), qliktechblue и qliktechgray для обеспечения обратной совместимости, но их использование не рекомендуется.
Пользуйтесь информацией из раскрывающегося списка по каждой функции, чтобы увидеть краткое описание и синтаксис каждой функции. Дополнительную информацию можно получить, если щелкнуть имя функции в описании синтаксиса.
ARGB() используется в выражениях для установки или оценки свойств цвета объекта диаграммы, где цвет определяется красным r, зеленым g и синим b компонентами с коэффициентом alpha (прозрачность) alpha.
HSL() используется в выражениях для установки или оценки свойств цвета объекта диаграммы, где цвет определяется значениями hue, saturation и luminosity в диапазоне от 0 до 1.
RGB() возвращает целое число, соответствующее коду цвета, определенного тремя параметрами: красный канал r, зеленый канал g и синий канал b. Значения этих каналов должны быть целыми числами от 0 до 255. Эту функцию можно использовать в выражениях для установки или проверки свойств цвета объекта диаграммы.
Функция Colormix1() используется для возврата представления цвета ARGB от двухцветного градиента на основе значения от 0 до 1.
Colormix1 (Value , ColorZero , ColorOne)
Value — это действительное число от 0 до 1.
Если Value = 0, возвращается значение ColorZero .
Если Value = 1, возвращается значение ColorOne .
Если 0 < Value< 1, возвращается соответствующий промежуточный оттенок.
ColorZero — это действительное представление цвета RGB для цвета, который будет связан с нижним пределом интервала.
ColorOne — это действительное представление цвета RGB для цвета, который будет связан с верхним пределом интервала.
Примечание к информации
В версиях Excel загруженных диаграмм экспортированный текст не преобразуется автоматически в контрастный цвет, если для диаграммы настроено Выражение для цвета фона с функциями colormix1 или colormix2 или использование темных цветов. Это ограничение распространяется на Аналитика Qlik Cloud.
Пример:
Colormix1(0.5, red(), blue())
возвращается:
ARGB(255,64,0,64) (purple)
Функция Colormix2() используется в выражениях для возврата представления цвета ARGB от двухцветного градиента на основе значения от -1 до 1 с возможностью указания промежуточного цвета для центральной позиции (0).
Если -1 < Value< 1, возвращается соответствующий продукт смешивания цветов.
ColorMinusOne — это действительное представление цвета RGB для цвета, который будет связан с нижним пределом интервала.
ColorOne — это действительное представление цвета RGB для цвета, который будет связан с верхним пределом интервала.
ColorZero — это дополнительное действительное представление цвета RGB для цвета, который будет связан с центром интервала.
SysColor() возвращает представление цвета ARGB для цвета системы Windows nr, где nr соответствует параметру для функции Windows APIGetSysColor(nr).
SysColor (nr)
ColorMapHue() возвращает значение цвета ARGB из карты цветов, которая изменяет компонент оттенка цветовой модели HSV. Цвета в карте цветов начинаются с красного, переходят в желтый, зеленый, голубой, синий, пурпурный и возвращаются к красному. Элемент x должен быть значением от 0 до 1.
ColorMapHue (x)
ColorMapJet() возвращает значение цвета ARGB из карты цветов, в которой цвета начинаются с синего, переходят в голубой, желтый, оранжевый и возвращаются к красному. Элемент x должен быть значением от 0 до 1.
ColorMapJet (x)
Предопределенные функции цвета
Следующие функции можно использовать в выражениях для предопределенных цветов. Каждая функция возвращает представление цвета RGB.
Дополнительно можно задать параметр для фактора alpha, в этом случае возвращается представление цвета ARGB. Значение фактора alpha 0 соответствует полной прозрачности, а значение фактора alpha 255 соответствует полной непрозрачности. Если значение для фактора alpha не задано, будет использовано значение 255.
Предопределенные функции цвета
Функция цвета
Значение RGB
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)
Примеры и результаты:
Примеры и результаты
Примеры
Результаты
Blue()
RGB(0,0,128)
Blue(128)
ARGB(128,0,0,128)
Помогла ли вам эта страница?
Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!