Радиальные датчики
  • 04 Nov 2023
  • 2 Минуты для чтения
  • Авторы

Радиальные датчики


Вводный текст

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

Назначение

Пользовательские виджеты Radial gauge отображают числовые значения и диапазоны на радиальной шкале. Radial Gauge - это многоцелевой элемент управления визуализацией данных, отображающий числовые значения на полукруглой шкале. Он обладает богатым набором функций, таких как диапазоны, указатели и цвета, которые полностью настраиваются и расширяются. С его помощью можно создавать спидометры, температурные мониторы, приборные панели, измерители активности, компасы и многое другое.

Радиальные датчики предназначены для отображения числовых значений и диапазонов на радиальной шкале. Радиальный датчик может иметь минимальное значение (начальное значение слева) и максимальное значение (конечное значение справа). При настройке реквизита Value определяется положение указателя относительно реквизитов Max и Min.

Настройка

Радиальные датчики предназначены для отображения числовых значений и диапазонов на радиальной шкале. Радиальные датчики могут иметь минимальное (начальное слева) и максимальное (конечное справа) значения. Когда вы задаете реквизит Value, он определяет положение указателя относительно реквизитов Max и Min.

Gauge SVG:

этот сегментированный манометр будет иметь трехцветный фон с диапазонами 0-33 (красный), 33-67 (желтый), 67-100 (зеленый).

СвойстваValue - значение, на которое должна указывать игла. Min Value - значение, которое будет использоваться в качестве минимального значения Max Value - значение, которое будет использоваться в качестве максимального значения Title - текст, который будет отображаться в качестве заголовка манометра.

СобытияОшибка - срабатывает, если значение выходит за пределы диапазона Min Value и Max Value.Screenshot 2023-03-23 at 12.00.21.png

Манометр с регионом

Если указаны нижняя и верхняя границы региона, то они могут быть выделены другим цветом. Событие будет возвращать true или false в зависимости от того, попадает ли значение во внутреннюю область или нет. Например, 50-75 - это внутренняя область, выделенная другим пользовательским цветом.

СвойстваValue - Значение, на которое должна указывать игла. Min Value - Значение, которое будет использоваться как минимальное значение Max Value - Значение, которое будет использоваться как максимальное значение Title - Текст, который будет отображаться как заголовок датчика Lower Limit - Значение для нижней границы внутренней области Upper Limit - Значение для верхней границы внутренней области Background - Цвет для фона датчика Region - Цвет для фона внутренней области

СобытияОшибка - Срабатывает, если значение выходит за пределы диапазона Min Value и Max Value Статус - Возвращает true, если значение находится в пределах внутренней области, false - в противном случаеScreenshot 2023-03-23 at 12.00.32.png

Окошко с фоновым цветом

Функция Gauge with background позволяет задать фон для индикатора.

Value - Значение, на которое должна указывать игла. Min Value - Значение, которое будет использоваться в качестве минимального значения Max Value - Значение, которое будет использоваться в качестве максимального значения Title - Текст, который будет отображаться в качестве заголовка индикатора Background - Цвет фона индикатора.

СобытияОшибка - Возникает, когда значение выходит за пределы диапазона Min Value и Max Value.Screenshot 2023-03-23 at 12.00.38.png

Как это работает

Необходимо настроить свойства и события пользовательских виджетов таким образом, чтобы в качестве входных данных принималось статическое значение, переменная или значение записи в таблице, используемое в приложении.
Screenshot 2023-03-14 at 14.49.54.png

Настроить свойства пользовательского виджета можно в панели Widget редактора приложения. В данном примере свойства пользовательского виджета настроены на то, чтобы принимать в качестве входных данных переменные Value, Minimum и Maximum. Однако это могут быть также статические значения или значения записей таблицы*.

Дальнейшее чтение


Была ли эта статья полезной?