Both sides previous revision
Предыдущая версия
|
|
ru:kit:remoteapi:apiref:report:exec_report [30/11/2018 09:41] sden [Возвращаемый результат] |
ru:kit:remoteapi:apiref:report:exec_report [26/03/2020 07:43] (текущий) |
"flags":<uint> | "flags":<uint> |
}, | }, |
| "remoteExec":<uint>, |
| |
"reportTemplate":<object>} | "reportTemplate":<object>} |
</code> | </code> |
| to | окончание интервала, UNIX-время | | | to | окончание интервала, UNIX-время | |
| flags | флаги интервала | | | flags | флаги интервала | |
| |remoteExec|1 - выполнение отчета на сервере(необязательный параметр, используется только с последующим выполнением запроса [[ru:sidebar:remoteapi:apiref:report:get_report_status|report/get_report_status]]);в ответ приходит пустой json, значит сервер принял отчет для обработки| |
| reportTemplate | JSON шаблона отчета, который можно получить выполнив запрос [[get_report_data|get_report_data]] (необязательный параметр, используется только если reportTemplateId равен 0) | | | reportTemplate | JSON шаблона отчета, который можно получить выполнив запрос [[get_report_data|get_report_data]] (необязательный параметр, используется только если reportTemplateId равен 0) | |
| |
"level":<uint>, /* максимальное уровень в таблице */ | "level":<uint>, /* максимальное уровень в таблице */ |
"columns":<uint>, /* количество колонок */ | "columns":<uint>, /* количество колонок */ |
"header":[ | "header":[ /* массив названий столбцов таблицы */ |
<text> /* массив названий столбцов таблицы */ | <text> |
], | ], |
"total":[ /* итого */ | "total":[ /* итого */ |
<text> /* массив ячеек */ | <text> /* массив ячеек */ |
] | ], |
| "header_type" [<text>], /* массив типов столбцов таблицы */ |
| "totalRaw" [ /* Массив значений для строки Итого */ |
| { |
| "v":<double>, /* исходное значение ячейки */ |
| "vt":<double>, /* тип значения */ |
| } |
| ... |
| ] |
} | } |
], | ], |
"type":<text>, /* тип: chart - график, photo - фотография */ | "type":<text>, /* тип: chart - график, photo - фотография */ |
"datasets":[<text>] /* массив с названиями кривых графика */ | "datasets":[<text>] /* массив с названиями кривых графика */ |
| "axis_y":[<text>], /* Массив наименований для оси Y */ |
| "axis_x": <text>, /* Наименование оси X */ |
| "flags": <uint>, /* Формат оси, описание ниже */ |
| "p":<text>, /* Настройки графика, заданные при создании шаблона */ |
}, | }, |
{ /* для фотографий и видео */ | { /* для фотографий и видео */ |
| 0x20000000 | Группировка: по дням месяца | | | 0x20000000 | Группировка: по дням месяца | |
| 0x40000000 | Группировка: по году | | | 0x40000000 | Группировка: по году | |
| |
| Флаги графиков: |
| ^ Флаг ^ Добавочный флаг ^ Описание ^ |
| | 0x4 | | Корректируемый максимум для оси Y | |
| | 0x10 | | Формат заданный в настройках шаблона | |
| | | 0x2 | Добавочный для 0x10 | |
| | | 0x4 | Добавочный для 0x10 | |
| | 0x80 | | Общий тип | |
| | 0x100 | | 24х часовой формат | |
| | | 0x20 | 24х часовой формат (добавочный для 0x100) | |
| | | 0x2 | 12ти часовой формат (добавочный для 0x20) | |
| | | 0x40 | Отображение дней недели (добавочный для 0x100) | |