Динамическая заливка ГЭ

При использовании данного свойства ГЭ отображает значение привязанного аргумента числового формата в виде закрашенной области (такая область далее называется слоем). Поддерживаются два вида динамической заливки – однослойная (отображает значение одного аргумента) и многослойная (отображает значения нескольких аргументов). Оба вида настраиваются на вкладке Динамическая заливка ( ) окна Свойства объекта. Для использования динамической заливки нужно на этой вкладке установить флаг Разрешено:

Для добавления/удаления слоя используется контекстное меню, вызываемое нажатием ПК мыши на названиях пунктов Слои/Слой соответственно. Настройки для всех создаваемых слоев имеют одинаковое назначение.

Вкладка содержит следующие инструменты конфигурирования заливки.

   Направление – направление заливки (вверх, вниз, вправо, влево).

   Имя – имя слоя. Для перехода к редактированию нужно дважды нажать ЛК в этом поле.

   Привязка – выбор аргумента, к которому привязывается слой. При нажатии ЛК в данном поле на экране появляется диалог выбора аргумента (см. Табличный редактор аргументов ). Слой, для которого привязка к аргументу не задана, считается привязанным к 0. Если заливка многослойная, значения привязываемых аргументов должны быть неотрицательными.

   Тип заливки – выбор типа заливки (см. Статические атрибуты ГЭ ). На вкладке доступны типовые атрибуты конфигурирования заливки выбранного типа.

   Мин, Макс – числа, которые ставятся в соответствие границам ГЭ, используемым в качестве пределов шкалы. Например, если выбрано направление заливки справа налево, Мин соответствует правой, а Макс – левой границе графического элемента. Если флаг Мин = LL, Макс = HL не установлен, значения Мин и Макс могут быть заданы вручную.

   Мин = LL, Макс = HL – если выбранный аргумент привязан к значению канала, то при установке этому атрибуту значения TRUE пределы шкалы устанавливаются равными соответственно нижнему и верхнему пределам канала. Если заливка многослойная, то пределы шкалы установятся равными соответственно LL и HL первой по порядку привязки.

   Цвета для диапазонов – если выбранный аргумент привязан к значению канала, то при установке этому атрибуту значения TRUE с помощью цветовых атрибутов Предупреждение, Авария, Вне границ можно задать дополнительные цвета заливки, соответствующие нахождению значения канала в определенном диапазоне (см. Границы и интервалы канала FLOAT и Канал класса DOUBLE FLOAT ): При многослойной заливке значение атрибута Цвета для диапазонов должно быть FALSE.

В зависимости от значений Мин и Макс возможны 2 варианта индикатора, создаваемого из ГЭ.

   Вариант 1: Мин=0, Макс больше или равно максимально возможной сумме аргументов. В этом случае ГЭ отображает абсолютный вклад аргументов в их общую сумму.

   Вариант 2: MAX > MIN > 0. Этот вариант предназначен для решения специальных задач отображения. Примером такой задачи может служить отображение в заданном диапазоне уровней несмешивающихся жидкостей в емкости, если в аргументы передаются толщины слоев жидкостей. Диапазон отображаемых уровней задается параметрами МИН и МАКС.

ГЭ 'Овал' и ГЭ 'Емкость' могут отображать слои в виде наложенной гистограммы прямоугольной формы. Для этих ГЭ вкладка содержит атрибуты Гистограмма (задает расположение гистограммы в пределах ГЭ) и Ширина гистограммы. Если Гистограмма <> Вся фигура, высота гистограммы равна высоте цилиндрической части ГЭ.