Экспорт в файл

Чтобы экспортировать отчет в файл, нужно использовать команду report/export_result:

svc=report/export_result&params={"format":<uint>,
				 "pageOrientation":<text>,
				 "pageSize":<text>,
				 "pageWidth":<text>,
				 "coding":<text>,
				 "delimiter":<text>,
				 "headings":<text>,
				 "compress":<text>,
				 "attachMap":<text>,
				 "extendBounds":<bool>,
				 "hideMapBasis":<text>,
				 "outputFileName":<text>}

:!: Данный запрос не может одновременно выполняться со следующими запросами:

Параметры

Название Описание
format формат файла (см. ниже)
Необязательные параметры по-умолчанию
compress сжать файлы отчета: 0 - нет, 1 - да 1
pageOrientation (pdf) ориентация страницы: portrait - книжная, landscap - альбомная portrait
pageSize (pdf) формат страницы: a4, a3 a4
pageWidth (pdf) ширина страницы: 0 - фиксированная, 1 - авто, компактная, 2 - авто, без переносов 0
coding (csv) кодировка: utf8, cp1251 utf8
delimiter (csv) разделитель: semicolon - точка с запятой запятая
headings (csv) отображать заголовки столбцов: 0 - нет, 1 - да 0
attachMap прикрепить карту (только для PDF и HTML): 0 - нет, 1 - да 0
extendBounds включить в карту геозоны (только для PDF и HTML): 0 - нет, 1 - да 0
hideMapBasis скрыть картооснову: 0 - нет, 1 - да 0
outputFileName имя файла Online_report

:!: Уточнения для extendBounds:
- внедрена новая логика: по-умолчанию карта масштабируется по треку/маркерам/иконкам;

  1. если выбрана опция – карта масштабируется в том числе и по геозонам (ону будут отображены на карте);
  2. карта не будет вовсе отображена, если никаких элементов для масштабирования нет (треков/маркеров/иконок для дефолта и плюс геозон для включенной опции extendBounds).

Форматы файла:

  • 1 - html;
  • 2 - pdf;
  • 4 - xls;
  • 8 - xlsx;
  • 16 - xml;
  • 32 - csv.

Возвращаемый результат

Возвращает файл выбранного формата.

Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam