Виджет "Линейная диаграмма" доступен как стандартный виджет платформы и как веб-компонент, который может быть импортирован из SDK. |
Ось X | Значение оси Y | Значение N оси Y | |||
---|---|---|---|---|---|
Определение поля | x:{name:'x',baseType:'STRING'} | value1:{name:'value1',baseType:'NUMBER'} | value1:{name:'value2',baseType:'NUMBER'} | ||
Использование | Определяет значения оси X для столбика диаграммы или столбца. Данные должны иметь базовый тип STRING. Каждая строка отображается как категория на оси X. Определенное имя этого столбца является опцией, которая должна быть выбрана для свойства XAxisField виджета. | Определяет значение оси Y и метку легенды для категории.
| Определяет значение оси Y и метку легенды для каждого дополнительного ряда данных. | ||
Базовый тип | STRING, NUMBER или DATETIME | STRING, NUMBER или DATETIME
| STRING, NUMBER или DATETIME | ||
Пример строки | x:'Apple' - где Apple - наименование категории для отображения на оси X | value1:10 - значение оси Y для категории | value2:30 - значение оси Y для второго ряда данных |
В символах учитывается регистр. Например, "M" представляет месяц, а "m" представляет минуту. |
Диаграмма Streamgraph поддерживает только числовые значения. При выборе таблицы данных с нечисловыми значениями тип диаграммы сбрасывается до значения "Линейная диаграмма", а свойство YAxisType автоматически изменяется на String или Date/Time. |
Чтобы автоматически обновлять данные диаграммы во время выполнения, создайте функцию автоматического обновления и привяжите ее к сервису данных, содержащему данные диаграммы. Дополнительные сведения см. в разделе Автообновление. |
Свойства дополнительной оси Y доступны только в ThingWorx 9.1 и более поздних версиях. |
Свойство | Описание | Базовый тип | Значение по умолчанию | Доступно для привязки? (Д/Н) | Поддержка локализации | ||
---|---|---|---|---|---|---|---|
SecondYAxisLabel | Задает текстовую метку для дополнительной оси Y. | STRING | false | Д | Д | ||
SecondYAxisLabelAlignment | Выравнивает метку для дополнительной оси Y в соответствии со значением: Сверху, В середине или Снизу. По умолчанию метка выровнена по середине виджета. | STRING | В середине | Д | Н | ||
SecondYAxisType | Задает формат значений на дополнительной оси Y. Можно задать значение Строка, Число или Дата/время. | STRING | Строка | Д | Н | ||
SecondYAxisFormat | Задает формат значений для дополнительной оси Y. Это свойство доступно, только если для свойства SecondYAxisType задан числовой формат. | STRING | 0000,0 | Д | Н | ||
SecondYAxisMaxValue | Задает максимальный диапазон для значений на дополнительной оси Y. По умолчанию диапазон автоматически вычисляется на основе данных виджета. Если для формата оси задано значение Дата/время, это поле ввода заменяется средством выбора даты.
| NUMBER или DATETIME | Н/Д | Д | Н | ||
SecondYAxisMinValue | Задает максимальный диапазон для значений на дополнительной оси Y. По умолчанию диапазон автоматически вычисляется на основе данных виджета.
| NUMBER или DATETIME | Н/Д | Д | Н/Д | ||
SecondYAxisDateFormatToken | Задает формат для времени и даты, если для оси X задан формат Data/Time. По умолчанию формат даты задается с помощью языковой настройки в операционной системе пользователя. | STRING | Н/Д | Н | Да | ||
UseSecondYAxis1..n | Отображает значения для ряда данных N на дополнительной оси Y. Эти свойства доступны, только если для NumberOfSeries задано фиксированное число. | BOOLEAN | false | Н | Н/Д |
Имя свойства | Описание | Базовый тип | Значение по умолчанию | Связываемое | Локализуемое |
---|---|---|---|---|---|
SampleSize | Задает число точек данных, отображаемых на диаграмме. | NUMBER | Н/Д | Н | Н |
ShowZoomButtons | Показывает кнопки увеличения и уменьшения масштаба на панели инструментов диаграммы, если включено масштабирование по горизонтали или вертикали. | BOOLEAN | false | Н | Н |
EmptyChartIcon | Указывает значок, отображаемый, если диаграмма пуста. | Медиаобъект | not visible | Н | Н |
EmptyChartLabel | Указывает значок, отображаемый, если диаграмма пуста. | STRING | [[ChartStateLabelEmpty]] | Н | Д |
ErrorStateIcon | Указывает значок, отображаемый, если диаграмма пуста. | Медиаобъект | error | Н | Н |
ErrorStateLabel | Указывает значок, отображаемый, если диаграмма пуста. | STRING | Н | Д | |
LoadingIcon | Указывает значок, отображаемый, если данные диаграммы загружаются. | Медиаобъект | chart loading icon | Н | Н |
NoDataSourceIcon | Указывает значок, отображаемый, если диаграмма не привязана к источнику данных. | Медиаобъект | bind | Н | Н |
NoDataSourceLabel | Указывает значок, отображаемый, если диаграмма не привязана к источнику данных. | STRING | [[ChartStateLabelNoData]] | Н | Д |
Имя свойства | Описание | Базовый тип | Значение по умолчанию | Связываемое | Локализуемое |
---|---|---|---|---|---|
ShowZoomButtons | Показывает кнопки увеличения и уменьшения масштаба на панели инструментов диаграммы, если включено масштабирование по горизонтали или вертикали. | BOOLEAN | false | Н | Н |
Имя свойства | Описание | Базовый тип | Связываемое | Локализуемое |
---|---|---|---|---|
Series1..nMarkerType | Задает тип маркера, отображаемого для ряда N в легенде диаграммы. Опции: По умолчанию, Нет, Кружок, Квадрат, Ромб | STRING | Н | Н |
Имя свойства | Описание | Базовый тип | Связываемое | Локализуемое | ||
---|---|---|---|---|---|---|
NumberOfXLabels | Задает число меток для отображения на оси X. | NUMBER | Н | Н | ||
NumberOfYLabels | Задает число меток для отображения на оси Y.
| NUMBER | Н | Д |
Имя свойства | Описание | Базовый тип | Связываемое | Локализуемое |
---|---|---|---|---|
NumberOfReferenceLines | Число линий отсчета для отображения на диаграмме. Можно добавить до 24 линий отсчета. Дополнительные свойства добавляются для каждой линии отсчета. | NUMBER | Д | Н |
ReferecneLineNLabel | Текстовая метка для линии отсчета N. | STRING | Д | Д |
ReferecneLineNValue | Значение линии отсчета N. Можно указать число или дату - зависит от типа оси. | NUMBER или DATETIME | Д | Н |
ReferenceLineNAxis | Определяет ось, используемую для линии отсчета N. Это свойство доступно, только если диаграмма содержит две оси с непрерывными данными, такими как числа или даты. | STRING | Н | Н |
Имя свойства | Описание | Базовый тип | Значение по умолчанию | Доступно для привязки? (Д/Н) | Локализуемое? (Д/Н) | ||
---|---|---|---|---|---|---|---|
ChartType | Задает тип диаграммы как Линейная диаграмма, Диаграмма прогона, Ступенчатая диаграмма, Комбинированная гистограмма, Диаграмма рассеивания или Потоковая диаграмма. | STRING | Линейная диаграмма | Н | Н | ||
CurveFitting | Задает кривую линии с опциями Линейная, Основа, Пучковая, Основная, Катмулла - Рома, Монотонная-X, Монотонная-Y, Естественная или Шаг. Это свойство недоступно для типов Ступенчатая диаграмма, Комбинированная гистограмма и Диаграмма рассеивания. Это свойство недоступно, когда выбрано свойство HideLines. | STRING | Linear | Д | Н | ||
CustomClass | Определяемый пользователем класс CSS для применения к верхнему разделу виджета. Можно ввести несколько классов, разделенных пробелами. | STRING | Н/Д | Д | Н | ||
Data | Источник таблицы данных для диаграммы. | INFOTABLE | Н/Д | Д | Н | ||
DataField1 — DataField24 | Эти свойства будут перечислены, если задать для NumberOfSereis фиксированное число. Можно использовать эти свойства, чтобы для каждого ряда данных выбрать столбец таблицы данных, который будет использоваться. | Столбец таблицы данных | Н/Д | Н | Н | ||
DataLabel1 — DataLabel24 | Эти свойства перечисляются при задании для NumberOfSereis конкретного числа на основе числа рядов данных на диаграмме. Можно использовать эти свойства, чтобы указать пользовательскую метку для каждого ряда данных в легенде. Дополнительные сведения см. в разделе Настройка легенды диаграммы | STRING | Н/Д | Н | Д | ||
DataSeriesStyle | Открывает диалоговое окно конфигурации форматирования состояния. Определение состояния можно применить ко всем рядам данных на диаграмме. | Определение состояния | Н/Д | Н | Н | ||
DataSeriesStyle1 — DataSereisStyle24 | Эти свойства будут перечислены, если задать для NumberOfSereis фиксированное число. Эти свойства можно использовать для применения отдельного форматирования состояния к каждому ряду данных на диаграмме. | Определение состояния | Н/Д | Н | Н | ||
Disabled | Отключает виджет в мэшапе. Виджет будет отображаться в мэшапе, но не будет реагировать на щелчок или нажатие. | BOOLEAN | false | Д | Н | ||
DataPointSelection | Указывает точку данных, которая будет выбрана относительно положения указателя. Можно задать в свойстве выбор ближайшей точки данных на вертикальной оси, горизонтальной оси или на обеих осях. Доступные опции: Позиция указателя, Ближайшая горизонтальная, Ближайшая вертикальная или Обе оси. | STRING | Позиция указателя | Д | Н | ||
DirectSelectionZoom | Позволяет увеличить масштаб, выбирая элементы на диаграмме. Доступные опции для этого свойства: Горизонтальная ось, Вертикальная ось, Обе и Нет. Это свойство отображается в списке свойства при выборе HorizontalZoom. | STRING | None | Д | Н | ||
DragSelectionZoom | Позволяет увеличивать масштаб в определенной части диаграммы, нарисовав рамку выбора вокруг диапазона данных, который требуется просмотреть. Доступные опции для этого свойства: Горизонтальная ось, Вертикальная ось, Обе и Нет. Это свойство отображается в списке свойства при выборе HorizontalZoom. | STRING | None | Д | Н | ||
HideLegend | Скрывает область легенды. При выборе этого свойства в списке свойств не отображаются свойства LegendAlignment, LegendFilter, LegendMarkerShapes, LegendMaxWidth и LegendPosition. | BOOLEAN | false | Д | Н | ||
HideLines | Скрывает соединяющие линии между точками данных. | BOOLEAN | false | Н | Н | ||
HideMarkers | Скрывает маркеры точек данных. При выборе этого свойства в списке свойств не отображаются свойства MarkerShape и MarkerSize. | BOOLEAN | false | Н | Н | ||
HideNotes | Скрывает область заметок. При выборе этого свойства в списке свойств не отображаются свойства Notes, NotesAlignment и NotesPosition. | BOOLEAN | false | Д | Н | ||
HideValues | Скрывает все метки значений на диаграмме. | BOOLEAN | false | Д | Н | ||
HideXAxis | Скрывает ось X. | BOOLEAN | false | Д | Н | ||
HideYAxis | Скрывает ось Y. | BOOLEAN | false | Д | Н | ||
HorizontalAxisMaxHeight | Задает максимальную высоту для горизонтальной оси. | NUMBER | 85 | Д | Н | ||
HorizontalAxisLabelsRotation | Задает угол поворота для меток на горизонтальной оси. Можно ввести значение от -180 до 180. | NUMBER | Автоматический подбор размера | Н | Н | ||
HorizontalZoom | Позволяет увеличивать масштаб по горизонтальной оси. При выборе этого свойства в списке свойств отображаются свойства HorizontalIntervalControl, HorizontalRangeZoom, HorizontalSliderZoom, DirectSelectionZoom и DragSelectionZoom. | BOOLEAN | false | Д | Н | ||
HorizontalIntervalControl | Добавляет элементы управления, позволяющие увеличивать масштаб по горизонтальной оси в соответствии с конкретными интервалами. Доступные опции: Нет (по умолчанию) и Выпадающий список. Когда выбран Выпадающий список, свойства HorizontalIntervalControlLabel и HorizontalIntervalData отображаются в списке свойства. | STRING | None | Н | Н | ||
HorizontalIntervalControlLabel | Указывает текстовую метку для элементов управления масштабированием интервала для горизонтальной оси. | STRING | Н/Д | Д | Д | ||
HorizontalIntervalData | Источник данных для опций управления масштабом интервала. При выборе записи в раскрывающемся списке горизонтальных интервалов диаграмма масштабируется в соответствии с выбранной величиной длительности и начальной/конечной точкой прикрепления. | INFOTABLE | Н/Д | Д | Н | ||
HorizontalIntervalAnchorPoint | Позволяет выбрать позицию прикрепления диапазона интервалов в наборе данных. Выберите Начало, чтобы разместить интервал в начало набора данных, или Конец, чтобы разместить интервал в конце. Например, если задать трехмесячный интервал в наборе данных за 12 месяцев, можно выбрать Начало, чтобы показать первые 3 месяца или Конец, чтобы показать последние 3 месяца из набора данных. Это свойство отображается при выборе свойства ShowHorizontalAnchorPointControl. | STRING | Начало | Д | Н | ||
HorizontalIntervalAnchorPointLabel | Указывает текстовую метку для точки привязки интервала для горизонтальной оси. Это свойство отображается при выборе свойства ShowHorizontalAnchorPointControl. | STRING | Н/Д | Д | Д | ||
HorizontalRangeZoom | Добавляет элементы управления, позволяющие указать диапазон значений для увеличения масштаба по горизонтальной оси. При выборе этого свойства в списке свойств отображаются свойства HorizontalStartZoomLabel и HorizontalEndZoomLabel. | BOOLEAN | false | Д | Н | ||
HorizontalStartZoomLabel | Определяет текстовую метку для начала выбранного диапазона. | STRING | Н/Д | Д | Д | ||
HorizontalEndZoomLabel | Определяет текстовую метку для конца выбранного диапазона. | STRING | Н/Д | Д | Д | ||
HorizontalSliderZoom | Добавляет элемент управления ползунком, позволяющий отображать данные между минимальным и максимальным значениями на горизонтальной оси. При выборе этого свойства в списке свойств отображаются свойства HorizontalSliderZoomMaxLabel и HorizontalSliderZoomMinLabel. | BOOLEAN | false | Д | Н | ||
HorizontalSliderZoomMaxLabel | Указывает текстовую метку для максимального значения ползунка управления масштабом. | STRING | Н/Д | Д | Д | ||
HorizontalSliderZoomMinLabel | Указывает текстовую метку для минимального значения ползунка управления масштабом. | STRING | Н/Д | Д | Д | ||
Label | Указывает текстовую метку для линейной диаграммы. | STRING | Линейная диаграмма | Д | Д | ||
LabelType | Выбирает тип метки для линейной диаграммы: Заголовок, Подзаголовок, Меткаили Основной текст. | STRING | Подзаголовок | Д | Н | ||
LabelAlignment | Выравнивает метку виджета "Линейная диаграмма" По левому краю, По центру или По правому краю. | STRING | Слева | Н | Н | ||
LabelPosition | Задает положение метки в виджете Сверху или Снизу. | STRING | Top | Н | Н | ||
LabelReset | Задает метку, которая отображается на кнопке сброса для элемента управления масштабом. | STRING | Сброс | Д | Д | ||
LegendAlignment | Выравнивает текст легенды Сверху, В середине или Снизу. Опции, доступные для этого свойства, зависят от значения свойства LegendPosition. | STRING | Top | Н | Н | ||
LegendFilter | Добавляет фильтр легенды, позволяющий пользователю фильтровать диаграмму во время выполнения. | BOOLEAN | false | Н | Н | ||
LegendMarkerShapes | Задает форму маркера легенды ряда данных как Квадрат или Кружок. | STRING | Квадрат | Н | Н | ||
LegendMaxWidth | Задает максимальную ширину области легенды. | NUMBER | 736 | Д | Н | ||
LegendPosition | Задает позицию легенды диаграммы Сверху, Снизу, Слева или Справа. | STRING | Справа | Н | Н | ||
MarkerShape | Задает форму маркера точек данных на диаграмме как Кружок, Квадрат или Ромб. | STRING | Кружок | Д | Н | ||
MarkerSize | Задает размер маркера ряда. | NUMBER | 8 | Д | Н | ||
MultipleDataSources | Использует несколько источников данных для рядов диаграммы. Это позволяет визуально представлять данные из нескольких источников на диаграмме. | BOOLEAN | false | Н | Н | ||
Notes | Указывает текст, отображаемый в области заметок. Можно ввести строку или выбрать лексему локализации. | STRING | Н/Д | Д | Д | ||
NotesAlignment | Выравнивает текст заметки По левому краю, По правому краю или По центру. | STRING | Слева | Н | Н | ||
NotesPosition | Задает позицию области заметок Сверху или Снизу. | STRING | Снизу | Н | Н | ||
NumberOfSeries | Задает число рядов данных, отображаемых на диаграмме. Дополнительные свойства DataField..Nдобавляются при задании числа рядов, отображаемых на диаграмме. По умолчанию автоматическая настройка отображает все ряды данных в таблице данных. | NUMBER | Авто | Н | Н | ||
PointerType | Определяет вид указателя при наведении на диаграмму. Можно использовать направляющие для отслеживания значения данных относительно оси. Доступные опции: Стандартный, Горизонтальная линия, Вертикальная линия или Перекрестие. | STRING | Стандартный | Д | Н | ||
ResetToDefaultValue | Сбрасывает входные данные для этого виджета к значениям по умолчанию. | Н/Д | Н/Д | Д | Н | ||
RulersInFront | Показывает линейки перед значениями данных. По умолчанию линейки отображаются позади данных. | BOOLEAN | false | Д | Н | ||
ReverseXAxis | Отображает значения оси X в обратном порядке. | BOOLEAN | false | Н | Н | ||
ReverseYAxis | Отображает значения оси Y в обратном порядке. | BOOLEAN | false | Н | Н | ||
SeriesClicked | Инициирует событие, если щелкнуть точку данных. | Н/Д | Н/Д | Д | Н | ||
SeriesStacking | Определяет, как ряды данных накладываются на диаграмме. Возможны следующие варианты: • Нет - выключает накопление. • Авто - задает накопление данных относительно базовой линии на основе порядка входных данных. • Развернуть - накапливает ряды относительно базовой линии и нормализует значения. Сумма всех значений равна 1. Используйте эту опцию, чтобы выделить относительный размер значений. • Расхождение - накапливает положительные значения выше нуля, отрицательные ниже нуля, а нулевые как нуль. • Силуэт - смещает базовую линию вниз так, что центр потокового графика всегда находится на нулевом значении. • Волна - смещение базовой линии для минимизации взвешенной волны слоев. | STRING | None | Д | Н | ||
ShowArea | Показывает данные в диаграмме как области. | BOOLEAN | false | Д | Н | ||
ShowHorizontalAnchorPointControl | Добавляет элементы управления для корректировки значения прикрепления для горизонтальной оси. При выборе этого свойства в списке свойств отображаются свойства HorizontalIntervalAnchorPoint и HorizontalIntervalAnchorPointLabel. | BOOLEAN | false | Д | Н | ||
ShowHideLegend | Добавляет кнопку "Показать/скрыть", которая позволяет показывать или скрывать легенду диаграммы во время выполнения.
| BOOLEAN | false | Н | Н | ||
ShowXAxisRuler | Показывает линейку оси X. | BOOLEAN | false | Д | Н | ||
ShowYAxisRuler | Показывает линейку оси Y. | BOOLEAN | false | Д | Н | ||
ShowZeroValueRuler | Показывает линейку с нулевым значением. | BOOLEAN | false | Д | Н | ||
SparkView | Показывает упрощенную визуализацию диаграммы. Включите это свойство, чтобы скрыть метки, легенды и линейки. | BOOLEAN | false | Д | Н | ||
TabSequence | Последовательный номер виджета "Столбчатая диаграмма" при нажатии клавиши TAB. | NUMBER | Н/Д | Н | Н | ||
VerticalAxisMaxWidth | Задает максимальную ширину для вертикальной оси. | NUMBER | 85 | Д | Н | ||
ValuesPosition | Задает положение меток значений данных относительно точек данных: Выше,С перекрытием или Ниже. | STRING | Выше | Н | Н | ||
VerticalZoom | Позволяет увеличивать масштаб по вертикальной оси. При выборе этого свойства отображается свойство VerticalSliderZoom в списке свойств. | BOOLEAN | false | Д | Н | ||
VerticalSliderZoom | Добавляет элемент управления ползунком, позволяющий отображать данные между минимальным и максимальным значениями на вертикальной оси. При выборе этого свойства в списке свойств отображаются свойства VerticalZoomMaxLabel и VerticalZoomMinLabel. | BOOLEAN | false | Д | Н | ||
VerticalsliderZoomMaxLabel | Указывает текстовую метку для максимального значения ползунка управления масштабом. | STRING | Н/Д | Д | Д | ||
VerticalSliderZoomMinLabel | Указывает текстовую метку для минимального значения ползунка управления масштабом. | STRING | Н/Д | Д | Д | ||
XAxisField | Поле таблицы данных, представляющее содержимое полосы для оси X. При выборе свойства MultipleDataSources в списке свойств отображаются несколько источников таблицы данных XAxisField. | INFOTABLE | Н/Д | Н | Н | ||
XAxisLabel | Отображает текст метки для оси X. | STRING | Ось X | Д | Д | ||
XAxisLabelAlignment | Выравнивает метку оси X По левому краю, По правому краю или По центру. | STRING | Слева | Н | Н | ||
XAxisType | Задает тип формата значений по оси X в виде Строка, Число или Дата/время. Тип по умолчанию - Строка. При выборе для XAxisType значения Число или Дата/время в списке свойств отображаются свойства XAxisMaximumValues и XAxisMinimumValues. Эти свойства принимают числовые значения в случае выбора опции Число и значения дат в случае выбора опции Дата/время. | STRING | Строка | Н | Н | ||
XAxisMaximumValues | Задает максимальный диапазон для значений по оси X. По умолчанию диапазон автоматически вычисляется на основе данных виджета. Значение для этого свойства игнорируется, если данные диаграммы содержат большее значение. Тип значения этого свойства зависит от выбора свойства XAxisType. | STRING | Н/Д | Д | Н | ||
XAxisMinimumValues | Задает минимальный диапазон для значений по оси X. По умолчанию диапазон автоматически вычисляется на основе данных виджета. Значение для этого свойства игнорируется, если данные диаграммы содержат меньшее значение. Тип значения этого свойства зависит от выбора свойства XAxisType. | STRING | Н/Д | Д | Н | ||
XAxisDateFormatToken | Локализует формат даты с использованием образца ДД-ММ-ГГ для оси X. Это свойство доступно, если значение XAxisType выбрано как Дата/время. | STRING | Н/Д | Д | Д | ||
XAxisFormat | Задает формат значений по оси X. Это свойство доступно, если значение XAxisType выбрано как Число. | STRING | 0000,0 | Д | Н | ||
YAxisLabel | Отображает текст метки для оси Y. | STRING | Ось Y | Д | Д | ||
YAxisLabelAlignment | Выравнивает метку оси Y Сверху, В середине или Снизу. | STRING | В середине | Н | Н | ||
YAxisType | Задает тип формата значений по оси Y в виде Строка, Число или Дата/время. Тип по умолчанию - Строка. При выборе для YAxisType значения Число или Дата/время в списке свойств отображаются свойства YAxisMaximumValues и YAxisMinimumValues. Эти свойства принимают числовые значения в случае выбора опции Число и значения дат в случае выбора опции Дата/время. | STRING | Строка | Н | Н | ||
YAxisMaximumValues | Задает максимальный диапазон для значений по оси Y. По умолчанию диапазон автоматически вычисляется на основе данных виджета. Значение для этого свойства игнорируется, если данные диаграммы содержат большее значение. Тип значения этого свойства зависит от выбора свойства YAxisType. | STRING | Н/Д | Д | Н | ||
YAxisMinimumValues | Задает минимальный диапазон для значений по оси Y. По умолчанию диапазон автоматически вычисляется на основе данных виджета. Значение для этого свойства игнорируется, если данные диаграммы содержат меньшее значение. Тип значения этого свойства зависит от выбора свойства YAxisType. | STRING | Н/Д | Д | Н | ||
YAxisDateFormatToken | Локализует формат даты с использованием образца ДД-ММ-ГГ для оси Y. Это свойство доступно, если значение YAxisType выбрано как Дата/время. | STRING | Н/Д | Д | Д | ||
YAxisFormat | Задает формат значений по оси Y. Это свойство доступно, если значение YAxisType выбрано как Число. | STRING | 0000,0 | Д | Н |