Объект прототипа графика

Следующие объекты напрямую связаны с API graphprototype.

Прототип графика

Объект прототипа графика имеет следующие свойства.

Свойство Type Описание
graphid ID ID прототипа графика.

Поведение свойства:
- только для чтения
- обязательно для операций обновления
height integer Высота прототипа графика в пикселях.

Поведение свойства:
- обязательно для операций создания
name string Имя прототипа графика.

Поведение свойства:
- обязательно для операций создания
width integer Ширина прототипа графика в пикселях.

Поведение свойства:
- обязательно для операций создания
flags integer Происхождение прототипа графика.

Возможные значения:
2 - прототип графика;
6 - обнаруженный прототип графика

Поведение свойства:
- только для чтения
graphtype integer Тип макета прототипа графика.

Возможные значения:
0 - (по умолчанию) обычный;
1 - с накоплением;
2 - круговой;
3 - разнесённый.
percent_left float Левый процентиль.

По умолчанию: 0.
percent_right float Правый процентиль.

По умолчанию: 0.
show_3d integer Показывать ли обнаруженные круговые и разнесённые графики в 3D.

Возможные значения:
0 - (по умолчанию) показывать в 2D;
1 - показывать в 3D.
show_legend integer Показывать ли легенду на обнаруженном графике.

Возможные значения:
0 - скрыть;
1 - (по умолчанию) показывать.
show_work_period integer Показывать ли рабочее время на обнаруженном графике.

Возможные значения:
0 - скрыть;
1 - (по умолчанию) показывать.
templateid ID ID прототипа графика родительского шаблона.

Поведение свойства:
- только для чтения
yaxismax float Фиксированное максимальное значение для оси Y.
yaxismin float Фиксированное минимальное значение для оси Y.
ymax_itemid ID ID элемента данных, который используется как максимальное значение для оси Y.

Если у пользователя нет доступа к указанному элементу данных, график отображается так, как если бы ymax_type был установлен в "calculated".
ymax_type integer Метод вычисления максимального значения для оси Y.

Возможные значения:
0 - (по умолчанию) calculated;
1 - fixed;
2 - item.
ymin_itemid ID ID элемента данных, который используется как минимальное значение для оси Y.

Если у пользователя нет доступа к указанному элементу данных, график отображается так, как если бы ymin_type был установлен в "calculated".
ymin_type integer Метод вычисления минимального значения для оси Y.

Возможные значения:
0 - (по умолчанию) calculated;
1 - fixed;
2 - item.
discover integer Статус обнаружения прототипа графика.

Возможные значения:
0 - (по умолчанию) новые графики будут обнаруживаться;
1 - новые графики не будут обнаруживаться, а существующие графики будут помечены как потерянные.
uuid string Универсальный уникальный идентификатор, используемый для связывания импортированных прототипов графиков с уже существующими. Генерируется автоматически, если не указан.

Поведение свойства:
- поддерживается, если прототип графика принадлежит шаблону