Страница 1 из 1
вызов отчёта
Добавлено: 01 дек 2014, 12:13
AlexS
Допустим у нас есть сгенерированный report.mrt, содержание которого:
Код: Выделить всё
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<StiSerializer version="1.02" type="Flex" application="StiReport">
...
</StiSerializer>
Как из php-скрипта методом POST передать строкой вышенаписаный код и отобразить отчёт? Какой класс и метод для этого используется?
Re: вызов отчёта
Добавлено: 02 дек 2014, 16:40
HighAley
Здравствуйте.
Смотрите
Developer FAQ. Там вы найдёте информацию как передать шаблон отчёта.
Спасибо.
Re: вызов отчёта
Добавлено: 03 дек 2014, 18:26
AlexS
А как вызвать отчёт методом POST?
Re: вызов отчёта
Добавлено: 04 дек 2014, 13:33
AlexS
всё с POST разобрался. Теперь следующий вопрос. Допустим мне надо передать стимулу не физический файл mrt, а его содержание типа
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<StiSerializer ...
как это реализовать? т.к. стимул требует физ. файл
Re: вызов отчёта
Добавлено: 04 дек 2014, 15:59
Vladimir
Здравствуйте,
Пожалуйста откройте файл index.php, и найдите функцию sti_get_report($report_key)
В этой функции осуществляется передача данных Flash приложению со стороны сервера. По умолчанию реализован алгоритм передачи отчёта из файла. Но вы можете закомментировать этот код, и добавить свой - например, что бы шаблон отчёта брался из базы данных, или откуда-то ещё.
Спасибо.