Чтобы получить график из отчета, нужно использовать команду report/get_result_chart:
svc=report/get_result_chart¶ms={"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.