Следущая версия
|
Предыдущая версия
|
ru:kit:remoteapi:apiref:report:exec_report [27/11/2018 07:59] 127.0.0.1 внешнее изменение |
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>, /* Настройки графика, заданные при создании шаблона */ |
}, | }, |
{ /* для фотографий и видео */ | { /* для фотографий и видео */ |
Флаги таблиц: | Флаги таблиц: |
^ Флаг ^ Описание ^ | ^ Флаг ^ Описание ^ |
| 0x1| Группировка: по дням | | | 0x1| Группировка: по дате | |
| 0x2 | Ограничение по времени | | | 0x2 | Ограничение по времени | |
| 0x4 | Группировка: по неделям | | | 0x4 | Группировка: по неделям | |
| 0x800 | Детализация: полная | | | 0x800 | Детализация: полная | |
| 0x1000 | Нумерация строк | | | 0x1000 | Нумерация строк | |
| | 0x4000 | Группировка: по сменам | |
| 0x200000 | Группировка по поездкам | | | 0x200000 | Группировка по поездкам | |
| 0x400000 | Группировка по типу нарушения | | | 0x400000 | Группировка по типу нарушения | |
| | 0x10000000 | Группировка: по дням недели | |
| | 0x20000000 | Группировка: по дням месяца | |
| | 0x40000000 | Группировка: по году | |
| |
| Флаги графиков: |
| ^ Флаг ^ Добавочный флаг ^ Описание ^ |
| | 0x4 | | Корректируемый максимум для оси Y | |
| | 0x10 | | Формат заданный в настройках шаблона | |
| | | 0x2 | Добавочный для 0x10 | |
| | | 0x4 | Добавочный для 0x10 | |
| | 0x80 | | Общий тип | |
| | 0x100 | | 24х часовой формат | |
| | | 0x20 | 24х часовой формат (добавочный для 0x100) | |
| | | 0x2 | 12ти часовой формат (добавочный для 0x20) | |
| | | 0x40 | Отображение дней недели (добавочный для 0x100) | |