Различия
Здесь показаны различия между двумя версиями данной страницы.
|
|
ru:sidebar:remoteapi:apiref:report:get_result_chart [04/02/2013 12:12] 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> | |
| |
| |
:!: Использование данного запроса рассмотрено в примере [[../../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. | |