Источники данных
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Источники данных
Добрый день! Возможно ли в отчётах использовать источники данных помимо БД? Например, получать данные при обращении к php-скрипту.
Re: Источники данных
Здравствуйте,
Да, это возможно.
Пожалуйста, уточните для какого типа клиента это требуется реализовать - JS или Flash?
Спасибо.
Да, это возможно.
Пожалуйста, уточните для какого типа клиента это требуется реализовать - JS или Flash?
Спасибо.
-
- Сообщения: 24
- Зарегистрирован: 07 окт 2016, 11:06
Re: Источники данных
Flash
Re: Источники данных
Здравствуйте.
Вы можете изменить файл handler.php по необходимости и загружать данные в событии LoadData.
Спасибо.
Вы можете изменить файл handler.php по необходимости и загружать данные в событии LoadData.
Спасибо.
Re: Источники данных
А можно поподробнее? хотя бы ссылки на документацию по использованию php-скрипта в качестве источника данных
Re: Источники данных
Здравствуйте,
Указанное событие должно вернуть в качестве ответа 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, ... - имена колонок данных, должны соответствовать именам колонок в источнике данных отчета.
Спасибо.
Указанное событие должно вернуть в качестве ответа 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, ... - имена колонок данных, должны соответствовать именам колонок в источнике данных отчета.
Спасибо.