|
|
ru:sidebar:remoteapi:apiref:report:get_result_chart [09/04/2013 12:55] zuve |
ru:sidebar:remoteapi:apiref:report:get_result_chart [29/11/2013 13:31] |
====== Получение графика ====== | |
Чтобы получить график из отчета, нужно использовать команду **report/get_result_chart**: | |
<code javascript> | |
svc=report/get_result_chart¶ms={"attachmentIndex":<uint>, | |
"action":<uint>, | |
"width":<uint>, | |
"height":<uint>, | |
"autoScaleY":<uint>, | |
"pixelFrom":<int>, | |
"pixelTo":<int>, | |
"flags":<uint>} | |
</code> | |
:!: Данный запрос не может одновременно выполняться со следующими запросами: | |
* [[exec_report|report/exec_report]], | |
* [[export_result|report/export_result]], | |
* [[get_result_map|report/get_result_map]], | |
* [[../messages/load_interval|messages/load_interval]], | |
* [[../render/create_messages_layer|render/create_messages_layer]], | |
* [[../unit/get_trips|unit/get_trips]], | |
* [[../resource/get_driver_bindings|resource/get_driver_bindings]], | |
* [[../resource/get_trailer_bindings|resource/get_trailer_bindings]], | |
* все запросы из раздела [[../exchange/exchange]] , | |
* [[../account/get_account_history|account/get_account_history]]. | |
| |
:!: Использование данного запроса рассмотрено в примере [[../../codesamples/reports]]. | |
| |
===== Параметры ===== | |
^ Название ^ Описание ^ | |
| 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. | |