Содержание

Получение графика

Чтобы получить график из отчета, нужно использовать команду report/get_result_chart:

svc=report/get_result_chart&params={"attachmentIndex":<uint>,
				    "action":<uint>,
				    "width":<uint>,
				    "height":<uint>,
				    "autoScaleY":<uint>,
				    "pixelFrom":<int>,
				    "pixelTo":<int>,
				    "flags":<uint>}

:!: Использование данного запроса рассмотрено в примере Отчеты.

Параметры

Название Описание
attachmentIndex индекс приложения
action действие: 0 - установить флаги и отрисовать, 1 - масштабирование, 2 - для автомасштабирирования оси Y
width ширина
height высота
autoScaleY автомасштабирирование оси Y: 0 - выключить, 1 - включить
pixelFrom масштаб: от указанного пикселя
pixelTo масштаб: до указанного пикселя
flags флаги графика

Флаги графика:

Флаг Описание
0x01 заголовок над графиком
0x02 заголовок под графиком
0x04 не показывать заголовок
0x40 подпись оси X сверху вниз
0x80 подпись оси X снизу вверх
0x100 легенда над графиком
0x200 легенда под графиком
0x400 легенда слева от графика
0x800 легенда справа от графика
0x1000 показывать легенду всегда, даже если есть только один набор данных

Возвращаемый результат

Возвращает изображение в формате png.