Страница 1 из 1

Источники данных

Добавлено: 29 окт 2016, 13:57
a.molchanov
Добрый день! Возможно ли в отчётах использовать источники данных помимо БД? Например, получать данные при обращении к php-скрипту.

Re: Источники данных

Добавлено: 31 окт 2016, 12:43
Aleksey
Здравствуйте,

Да, это возможно.
Пожалуйста, уточните для какого типа клиента это требуется реализовать - JS или Flash?

Спасибо.

Re: Источники данных

Добавлено: 31 окт 2016, 15:59
a.molchanov
Flash

Re: Источники данных

Добавлено: 31 окт 2016, 20:06
HighAley
Здравствуйте.

Вы можете изменить файл handler.php по необходимости и загружать данные в событии LoadData.

Спасибо.

Re: Источники данных

Добавлено: 09 ноя 2016, 16:25
aquilax
А можно поподробнее? хотя бы ссылки на документацию по использованию php-скрипта в качестве источника данных

Re: Источники данных

Добавлено: 10 ноя 2016, 10:21
Aleksey
Здравствуйте,

Указанное событие должно вернуть в качестве ответа XML файл (в виде строки) с данными следующего вида:

<Database>
<DataSourceName>
<Column1>value1</Column1>
<Column2>value2</Column2>
<Column3>value3</Column3>
</DataSourceName>
<DataSourceName>
<Column1>value4</Column1>
<Column2>value5</Column2>
<Column3>value6</Column3>
</DataSourceName>
...
<Database>

Database - главный контейнер, имя остается таким как указано
DataSourceName - имя источника, для которого запрашиваются данные, передается в параметре $data_source_name
Column1, Column2, ... - имена колонок данных, должны соответствовать именам колонок в источнике данных отчета.

Спасибо.