Изменение цвета линии по числовому выражению

Данная дисплейная функция предназначена для связывания цвета линий объекта со значением числового выражения. Допускается задание до 5 цветов, соответствующих определенным интервалам значения выражения. Для задания большего количества цветов необходимо использовать отдельный сценарий уровня графического объекта.

Функция может быть использована для визуализации текущего значения числового выражения цветом, например, при построении температурных эпюр.

Для использования функции в диалоге Свойства объекта нажмите кнопку Аналоговый в группе Цвет линий. При этом откроется окно Цвет Линии->Арифметическое выражение.

Выражение

Идентификатор аналоговой переменной или арифметическое выражение, значение которого будет сравниваться со значениями, указанными в группе Границы смены цвета.

Использовать технологические границы

Признак того, что границы смены цвета определены значениями технологических границ переменной БД. Этот признак доступен, если в поле Выражение указана аналоговая переменная БД.

Цвета

Цвета линий объекта для каждого диапазона. Цвет определяется при помощи стандартного диалога Windows, вызываемого щелчком левой кнопкой мышки на цветном прямоугольнике, соответствующем диапазону.

При изменении значения выражения, заданного параметром Выражения в пределах граничных значений, определенных параметрами группы Границы смены цвета, будет осуществлено соответствующее изменение цвета линии объекта. Границы смены цвета могут быть заданы как числовым значением, так и значением аналоговой переменной БД или значением атрибута аварийной или предупредительной границы аналоговой переменной БД.

Линии объекта будут иметь цвет, заданный в первой позиции Цвета, если значение Выражения меньше значения первого параметра в группе Границы смены цвета (L7_1+ L7_2 < L7_1.LoLo, цвет красный).

Линии объекта будут иметь цвет, заданный во второй позиции Цвета, если значение Выражения больше или равно значения первого параметра в группе Границы смены цвета и меньше значения второго параметра Границы смены цвета (L7_1.LoLo <= L7_1+ L7_2 < L7_1.Lo, цвет желтый).

Линии объекта будет иметь цвет, заданный в третьей позиции Цвета, если значение Выражения больше или равно значения второго параметра в группе Границы смены цвета и меньше или равно значения третьего параметра в группе Границы смены цвета (L7_1.Lo <= L7_1+ L7_2 <= L7_1.Hi, цвет зеленый).

Линии объекта будет иметь цвет, заданный в четвертой позиции Цвета, если значение Выражения больше значения третьего параметра в группе Границы смены цвета и меньше или равно значения четвертого параметра Границы смены цвета (L7_1.Hi < L7_1+ L7_2 <= L7_1.HiHi, цвет желтый).

Линии объекта будет иметь цвет, заданный в пятой позиции Цвета, если значение Выражения больше значения четвертого параметра в группе Границы смены цвета (L7_1+ L7_2 > L7_1.HiHi, цвет красный).

Примечание: Функция изменения цвета линии по числовому выражению недоступна для текстов, кнопок, рисунков и ActiveX-объектов.