Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ru:d-sdk:7_reports:4_exec_report [2018/08/31 11:19]
support@geliossoft.ru
ru:d-sdk:7_reports:4_exec_report [2021/07/07 13:28]
Строка 1: Строка 1:
-====== Выполнение отчета по объекту ====== 
-Запрос предназначен для выполнения отчетов. 
  
-=== Пример запроса === 
-<code php>&​svc=exec_report&​params={ 
-    "​id_unit":​ integer, 
-    "​from":​ timestamp, 
-    "​to":​ timestamp, 
-    "​report_type":​ integer, 
-    "​language":​ string, 
-    "​id_group":​ integer, 
-    "​id_geozone":​ integer 
-}</​code>​ 
- 
-=== Параметры === 
-^ Параметр ​  ^ Значение ​  ^ 
-| id_unit | Уникальный идентификатор объекта | 
-| from | Начало периода отчета | 
-| to | Конец периода отчета | 
-| report_type | ID отчета | 
-| language | Язык | 
-| id_group | Уникальный идентификатор группы | 
-| id_geozone | Уникальный идентификатор геозоны | 
- 
-Параметры id_route и id_geozone не обязательны. 
- 
-=== Ответ сервера === 
-== Результат выполнения отчета == 
-<code php>{ 
-    "​page":​0,​ // Текущая страница ​ 
-    "​total":​1, ​ 
-    "​records":​1,​ // Количество записей 
-    "​headers":​[ // Заголовки отчета 
-        "​Начало",​ 
-        "​Начальное положение",​ 
-        "​Конец",​ 
-        "​Конечное положение",​ 
-        "​Длительность",​ 
-        "​Средн. скорость км/​ч",​ 
-        "​Макс. скорость км/​ч",​ 
-        "​Расстояние,​ км", 
-        "​Coord"​ 
-    ], 
-    "​rows":​[ // Записи отчета 
-        { 
-            "​Начало":"​Итого",​ 
-            "​Начальное положение":"",​ 
-            "​Конец":"",​ 
-            "​Конечное положение":"",​ 
-            "​Длительность":"​0:​00:​00",​ 
-            "​Средн. скорость км/​ч":"​0.0",​ 
-            "​Макс. скорость км/​ч":"​0",​ 
-            "​Расстояние,​ км":"​0.0"​ 
-        } 
-    ] 
-}</​code>​