Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
ru:d-sdk:7_reports:3_exec_report_group [2018/01/27 20:57]
support@geliossoft.ru
ru:d-sdk:7_reports:3_exec_report_group [2018/01/29 10:56]
support@geliossoft.ru
Строка 3: Строка 3:
  
 === Пример запроса === === Пример запроса ===
-&​svc=exec_report_group&​params={ +<code php>&​svc=exec_report_group&​params={ 
-    "​id_group":​integer,​ +    "​id_group":​ integer, 
-    "​report_type":​string,​ +    "​report_type":​ string, 
-    "​from":​timestamp,​ +    "​from":​ timestamp,​ 
-    "​to":​timestamp,​ +    "​to":​ timestamp,​ 
-    "​language":​string,​ +    "​language":​ string, 
-    "​id_geozone":​integer,​ +    "​id_geozone":​ integer, 
-    "id_report":​integer +    "id_route": integer 
-}+}</​code>​
  
 === Параметры === === Параметры ===
Строка 21: Строка 21:
 | language | Язык | | language | Язык |
 | id_geozone | Уникальный идентификатор геозоны | | id_geozone | Уникальный идентификатор геозоны |
-id_report ​| Уникальный идентификатор отчета ​|+id_route ​| Уникальный идентификатор ​маршрута | 
 + 
 +=== Дополнительно === 
 +Report_type('​unit_source'​ ⇒'​Исходные данные',​ '​unit_movement'​ ⇒ 'Отчет ​по поездкам', '​unit_stay'​ ⇒ '​Отчет по стоянкам',​ '​unit_movement_stay'​ ⇒ '​Отчет по поездкам и стоянкам',​ '​unit_conn'​ ⇒ '​Отчет по потерям связи'​). 
 + 
 +Параметры id_route и id_geozone не обязательны.
  
 === Ответ сервера === === Ответ сервера ===
-''​Образец ответа сервера''​+== Результат запроса == 
 +<code php>{ 
 +    "​page":​0,​ // Текущая страница 
 +    "​total":​7,​ 
 +    "​records":​102,​ // Количество записей 
 +    "​headers":​[ // Заголовки отчета 
 + "​Объект",​ 
 + "​Начало",​ 
 + "​Начальное положение",​ 
 + "​Конец",​ 
 + "​Конечное положение",​ 
 + "​Длительность",​ 
 + "Средн. скорость км\ч",​ 
 + "​Макс. скорость км\ч":"​0",​ 
 + "​Расстояние, км",​ 
 + "​Coord"​ 
 +    ], 
 +    "​rows":​[{ // Записи отчета 
 +        "​Объект":"​Astra",​ 
 + "​Начало":"​Итого",​ 
 + "​Начальное положение":"",​ 
 + "​Конец":"",​ 
 + "​Конечное положение":"",​ 
 + "​Длительность":"​0:​00:​00",​ 
 +редн. скорость км\ч":"​0.0",​ 
 +акс. скорость км\ч":"​0",​ 
 + "​Расстояние,​ км":​\"​0.0"​ 
 +    }, 
 +    ... 
 +    ] 
 +}</​code>​