Получить вложенные строки

Чтобы получить строки следующего уровня вложенности у указанной строки, нужно использовать команду report/get_result_subrows:

svc=report/get_result_subrows&params={"tableIndex":<uint>,
				      "rowIndex":<uint>}

:!: Использование данного запроса рассмотрено в примере Отчеты.

:!: Данный запрос позволяет получать подстроки только до второго уровня, если нужно получить строки вложенные более глубоко - используйте запрос report/select_result_rows.

Параметры

Название Описание
tableIndex индекс таблицы
rowIndex индекс строки

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

[
	{
		"n":<uint>,	/* индекс строки (от 0) */
		"i1":<uint>,	/* номер первого сообщения в заданном интервале */
		"i2":<uint>,	/* номер последнего сообщения в заданном интервале */
		"t1":<uint>,	/* время первого сообщения в заданном интервале */
		"t2":<uint>,	/* время последнего сообщения в заданном интервале */
		"d":<int>,	/* количество строк следующего уровня вложенности */
		"c":[		/* массив ячеек */
			<text>,		/* значение ячейки текстовое */
			{		/* или объект */
				"t":<text>,	/* значение ячейки */
				"y":<double>,	/* широта */
				"x":<double>	/* долгота */
			}		
		]
	}
]

Если у указанной в параметрах строки нет вложенных строк, то формат возвращаемого результата будет:

{
	"error":0
}
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam