get_result_subrows
Функция get_result_subrows используется для получения вложенных строк следующего уровня из таблицы отчета.
svc=report/get_result_subrows¶ms={"tableIndex":<uint>,
"rowIndex":<uint>}
Запрос позволяется получить подстроки только до второго уровня. Если необходимо получить больше вложенных строк, используйте запрос report/select_result_rows.
Параметры
Название | Описание |
---|---|
tableIndex | Индекс таблицы. |
rowIndex | Индекс строки. |
Возвращаемый результат
[
{
"n":<uint>, /* индекс строки (от 0) */
"i1":<uint>, /* номер первого сообщения в указанном интервале */
"i2":<uint>, /* номер последнего сообщения в указанном интервале */
"t1":<uint>, /* время первого сообщения в указанном интервале */
"t2":<uint>, /* время последнего сообщения в указанном интервале */
"d":<int>, /* количество строк в следующем уровне вложенности */
"c":[ /* массив ячеек */
{ /* общий тип ячейки */
"t":"<text>", /* значение ячейки */
"y":<double>, /* широта */
"x":<double>, /* долгота */
"v":<double> /* только для значений ячеек с отметками даты/времени */
},
{ /* тип ячейки: видео или изображение */
"t":"<text>", /* текст значения ячейки */
"j":<JSON>, /* значение ячейки в формате JSON */
"v":<double>, /* значение ячейки */
"vt":<int> /* тип значения ячейки */
},
]
}
]
Если в указанной строке не содержатся вложенные строки, возвращается следующий результат:
{
"error":0
}
Возможные коды ошибок:
Код | Описание |
---|---|
6 | Не удалось извлечь пользователя. |
5 | Не удалось извлечь результат отчета. |
4 | Неверные входные параметры. |