Это старая версия документа.


Получить строки таблицы

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

svc=report/get_result_rows&params={"tableIndex":<uint>,
				   "indexFrom":<uint>,
				   "indexTo":<uint>}

:!: Внимание! Данная команда возвращает строки одним массивом вне зависимости от их уровня вложенности.

Параметры

Название Описание
tableIndex индекс таблицы отчета
indexFrom индекс первой полученной строки
indexTo индекс последней полученной строки

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

[
	{
		"n":<uint>,	/* индекс строки (от 0) */
		"i1":<uint>,	/* номер первого сообщения в заданном интервале */
		"i2":<uint>,	/* номер последнего сообщения в заданном интервале */
		"t1":<uint>,	/* время первого сообщения в заданном интервале */
		"t2":<uint>,	/* время последнего сообщения в заданном интервале */
		"d":<int>,	/* количество строк следующего уровня вложенности */
		"c":[		/* массив ячеек */
			<text>,		/* значение ячейки текстовое */
			{		/* или объект */
				"t":<text>,	/* значение ячейки */
				"y":<double>,	/* широта */
				"x":<double>	/* долгота */
			}			
		]
	}
]
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam