Эти функции можно использовать в выражениях, связанных с установкой и расчетом свойств цвета объектов диаграммы, а также в скриптах загрузки.
Примечание к информацииQlikView поддерживает функции цвета qliktechblue и qliktechgray для обеспечения обратной совместимости, но их использование не рекомендуется.
Пользуйтесь информацией из раскрывающегося списка по каждой функции, чтобы увидеть краткое описание и синтаксис каждой функции. Дополнительную информацию можно получить, если щелкнуть имя функции в описании синтаксиса.
ARGB() используется в выражениях для установки или оценки свойств цвета объекта диаграммы, где цвет определяется красным r, зеленым g и синим b компонентами с коэффициентом alpha (прозрачность) alpha.
HSL() используется в выражениях для установки или оценки свойств цвета объекта диаграммы, где цвет определяется значениями hue, saturation и luminosity в диапазоне от 0 до 1.
RGB() используется в выражениях для установки или оценки свойств цвета объекта диаграммы, где цвет определяется красным r, зеленым g и синим b компонентамиИспользуются значения от 0 до 255.
Функция Color() используется в выражениях для возврата цветового представления цвета с номером n в палитре, отображающейся в свойствах диаграммы. Представление цвета — это двойное значение, в котором текстовое представление указывается в виде 'RGB(r, g, b)', где r, g и b — числа от 0 до 255, представляющие значения красного, зеленого и синего цветов соответственно. Числовое представление — это целое число, представляющее красный, зеленый и синий компонент.
Color (n)
Возвращает представление цвета RGB для черного цвета (RGB 0,0,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Black ([alpha])
Возвращает представление цвета RGB для темно-серого цвета (RGB 128,128,128). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Darkgray ([alpha])
Возвращает представление цвета RGB для светло-серого цвета (RGB 192,192,192). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightgray ([alpha])
Возвращает представление цвета RGB для белого цвета (RGB 255,255,255). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
White ([alpha])
Возвращает представление цвета RGB для синего цвета (RGB 0,0,128). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Blue ([alpha])
Возвращает представление цвета RGB для светло-синего цвета (RGB 0,0,255). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightblue ([alpha])
Возвращает представление цвета RGB для зеленого цвета (RGB 0,128,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Green ([alpha])
Возвращает представление цвета RGB для светло-зеленого цвета (RGB 0,255,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightgreen ()
Возвращает представление цвета RGB для голубого цвета (RGB 0,128,128). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Cyan ([alpha])
Возвращает представление цвета RGB для светло-голубого цвета (RGB 0,255,255). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightcyan ()
Возвращает представление цвета RGB для красного цвета (RGB 128,0,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Red ([alpha])
Возвращает представление цвета RGB для светло-красного цвета (RGB 255,0,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightred ([alpha])
Возвращает представление цвета RGB для пурпурного цвета (RGB 128,0,128). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Magenta ([alpha])
Возвращает представление цвета RGB для светло-пурпурного цвета (RGB 255,0,255). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Lightmagenta ([alpha])
Возвращает представление цвета RGB для коричневого цвета (RGB 128,128,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Brown ([alpha])
Возвращает представление цвета RGB для желтого цвета (RGB 255,255,0). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
Yellow ([alpha])
Возвращает представление цвета RGB для синего цвета QT (RGB 96,112,169). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
qliktechblue ([alpha])
Возвращает представление цвета RGB для серого цвета QT (RGB 166,166,166). Дополнительно можно задать параметр для фактора alpha. alpha 0 соответствует полной прозрачности. alpha 255 соответствует полной непрозрачности. Если значение alpha не указано, применяется значение, равное 255.
qliktechgray ([alpha])
Функция Colormix1() используется в выражениях для возврата значения ARGB от двухцветного градиента на основе значения от 0 до 1.
Colormix1 (Value , ColorZero , ColorOne)
Value — это действительное число от 0 до 1.
Если значение Value = 0, возвращается параметр ColorZero.
Если значение Value = 1, возвращается параметр ColorOne.
Если 0 < Value< 1, возвращается соответствующий промежуточный оттенок.
ColorZero — это действительное представление цвета RGB для цвета, который будет связан с нижним пределом интервала.
ColorOne — это действительное представление цвета RGB для цвета, который будет связан с верхним пределом интервала.
Функция 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 соответствует полной непрозрачности.
Функции цвета
Функция цвета
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).
Помогла ли вам эта страница?
Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!
Присоединяйтесь к программе модернизации аналитики
Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com