1

Получение информации с таблиц отчетов.

Topic: Получение информации с таблиц отчетов.

Wialon Pro

'http://{host}/ajax.html?svc=report/get_result_rows&params={"tableIndex":'+indexTable+',"indexFrom":0,"indexTo":0xffffffff}&ssid='+MyApp.app.mySsid,

Перебираю информацию с таблиц в отчетах, разные отчеты к примеру информацию по стоянкам отдают в разном виде:

1) 0: Object
c: Array[7]
0: "1"
1: Object
2: Object
3: "9:00:42"
4: Object
5: "0"
6: ""

2)c: Array[4]
0: Object
1: Object
2: "9:00:42"
3: Object

Где искать логику?

2

Получение информации с таблиц отчетов.

Re: Получение информации с таблиц отчетов.

Что-то мне подсказывает что все дело в

treasury wrote:

разные отчеты

Логично предположить, что если они разные, то и результат могут представлять по разному.
В конце концов не зря же их несколько, а не один универсальный ?..

3

Получение информации с таблиц отчетов.

Re: Получение информации с таблиц отчетов.

Что в данном случае обозначает значение "1"?

1) 0: Object
c: Array[7]
0: "1"
1: Object
2: Object
3: "9:00:42"
4: Object
5: "0"
6: ""

4

Получение информации с таблиц отчетов.

(edited by BelC 28/05/2014 11:25:24)

Re: Получение информации с таблиц отчетов.

Значение первого столбца данной строки таблицы есть значение равное 1, согласно документации report/get_result_rows.
Далее логично предположить, что это за столбец зависит от таблицы строки которого дергаются...

Информацию по таблицам можно получить запросом report/get_report_tables.

PS
Я дал ссылки на Wialon Hosting, но для Wialon Pro я думаю есть аналогичная информация рядышком (сам этим функционалом не пользовался).

5

Получение информации с таблиц отчетов.

Re: Получение информации с таблиц отчетов.

Рассуждать об абстрактных отчётах можно долго и упорно.

2 treasury: Можно посмотреть на шаблон первого и второго отчёта соответственно? (получить шаблон можно при помощи report/get_report_data)