|
|
ru:kit:remoteapi:apiref:report:get_result_chart [29/11/2013 13:31] |
ru:kit: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. |