Различия

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

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

ru:kit:remoteapi:apiref:report:get_result_rows [29/11/2013 13:31]
ru:kit:remoteapi:apiref:report:get_result_rows [23/10/2020 08:01] (текущий)
Строка 1: Строка 1:
 +====== Получить строки таблицы ======
 +Чтобы получить произвольное количество строк из таблицы отчета,​ нужно использовать команду **report/​get_result_rows**: ​
 +<code javascript>​
 +svc=report/​get_result_rows&​params={"​tableIndex":<​uint>,​
 +    "​indexFrom":<​uint>,​
 +    "​indexTo":<​uint>​}
 +</​code>​
  
 +//:!: Внимание!//​ Данная команда возвращает строки одним массивом вне зависимости от их уровня вложенности.
 +
 +:!: Использование данного запроса рассмотрено в примере [[../​../​codesamples/​reports]].
 +
 +===== Параметры =====
 +^ Название ^ Описание ^
 +| tableIndex | индекс таблицы отчета |
 +| indexFrom | индекс первой полученной строки |
 +| indexTo | индекс последней полученной строки |
 +
 +===== Возвращаемый результат =====
 +<​code=javascript>​
 +[
 + {
 + "​n":<​uint>,​ /​* индекс строки (от 0) */
 + "​i1":<​uint>,​ /​* номер первого сообщения в заданном интервале */
 + "​i2":<​uint>,​ /​* номер последнего сообщения в заданном интервале */
 + "​t1":<​uint>,​ /​* время первого сообщения в заданном интервале */
 + "​t2":<​uint>,​ /​* время последнего сообщения в заданном интервале */
 + "​d":<​int>,​ /​* количество строк следующего уровня вложенности */
 + "​c":​[ /​* массив ячеек */
 + <​text>,​ /​* значение ячейки текстовое */
 + { /* или объект */
 + "​t":<​text>,​ /​* значение ячейки */
 + "​v":<​double>,​ /​* исходное значение ячейки */
 + "​y":<​double>,​ /​* широта */
 + "​x":<​double>​ /​* долгота */
 + }
 + ]
 + }
 +]
 +</​code>​
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam