Различия

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

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

ru:kit:remoteapi:apiref:report:get_report_tables [18/07/2016 15:35] (текущий)
Строка 1: Строка 1:
 +====== Получить список типов таблиц ======
 +Чтобы получить типы таблиц,​ которые можно включать в отчеты,​ нужно использовать команду **report/​get_report_tables**: ​
 +<code javascript>​
 +svc=report/​get_report_tables&​params={}
 +</​code>​
 +
 +===== Возвращаемый результат =====
 +
 +<​code=javascript>​
 +[
 + {
 + "​id":<​uint>,​ /​* ID таблицы */
 + "​n":<​text>,​ /​* системное название таблицы */
 + "​l":<​text>,​ /​* название таблицы по умолчанию */
 + "​t":<​text>,​ /​* тип таблицы */
 + "​ct":<​text>,​ /​* тип шаблона,​ в котором может использоваться данная таблица */
 + "​pt":<​text>,​ /​* фильтры,​ доступные при редактировании таблицы */
 + "​gt":<​text>,​ /​* дополнительные настройки группировки */ 
 + "​col":​[ /​* массив столбцов */
 + {
 + "​n":<​text>,​ /​* системное название столбца */
 + "​l":<​text>,​ /​* название столбца по умолчанию */
 + "​sl":<​text>,​ /​* список названий столбцов (если это таблица статистики) */
 + "​t":<​text>,​ /​* тип столбца */
 + "​f":<​uint>​ /​* флаги столбцов (см. ниже) */
 + }
 + ]
 + }
 +]
 +</​code>​
 +//Типы шаблонов//​ рассмотрены в разделе [[get_report_data]].
 +
 +
 +==== Флаги столбцов====
 +^ Флаг ^ Описание ^
 +| 0x01 | отображать как столбец таблицы |
 +| 0x02 | отображать как столбец таблицы статистики |
 +| 0x04 | отображать столбец как глобальный переключатель |
 +| 0x08 | отображать столбец как содержащий данные,​ отображаемые на карте |
 +| 0x10 | отображать столбец как ось графика |
 +
 +
 +==== Значения параметра "​pt"​ ====
 +^ Значение ^ Описание ^
 +| geozones | Геозоны/​объекты |
 +| unfinished_ival | Незавершенный интервал |
 +| duration | Длительность |
 +| mileage | Пробег |
 +| base_eh_sensor | Датчик моточасов |
 +| engine_hours | Моточасы |
 +| speed | Скорость |
 +| trips | Поездки |
 +| stops | Остановки |
 +| parkings | Стоянки |
 +| sensors | Датчики |
 +| sensor_name | Маски датчиков |
 +| driver | Водитель |
 +| trailer | Прицеп |
 +| fillings | Заправки |
 +| thefts | Сливы |
 +| duration_format | Формат длительности |
 +| geozones_ex | Геозоны/​объекты расширенные |
 +| username | Фильтр по пользователям |
 +| route_points | Фильтр точек маршрута |
 +| event_mask | Фильтр событий |
 +| rides | для "​Объект"​-"​Незавершенные поездки",​ "​Группа объектов"​-"​Поездки между геозонами"​ |
 +| fields_config | Тип полей, для таблиц типа "​Произвольные поля"​ |
 +| units | Объекты,​ для таблиц типа "​Маневры"​ |
 +| interval | интервал трассировки в минутах,​ для "​Объект"​-"​Трассировка датчика"​ |
 +| group_zones_pass | доступна опция "​Рассматривать группу как целое",​ для "​Группа объектов"​ - "​Пропущенные геозоны"​ |
 +| routes | для таблиц типа "​Рейсы"​ |
 +| last_location | доступна опция "​Учитывать интервал отчета"​ для таблиц "​Последние данные"​ |
 +| hide_total | чекбокс "​Итого"​ скрыт |
 +| groupitem | доступна опция "​Сама группа",​ для "​Группа объектов"​ --> "​Журнал"​ и "​Произвольные поля"​ |
 +| noschedule | опция "​Ограничение по времени"​ недоступна,​ для "​Сводка"​ и "​Последние данные"​ |
 +| hide_driver_split | чекбокс "​Извлечь интервалы"​ скрыт в фильтре для водителей |
  
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam