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

connectionString empty

Добавлено: 27 фев 2018, 14:51
fess
Пытаюсь заюзать пример из https://github.com/stimulsoft/Samples-JS-PHP
По дефолту всё работает, но когда я подсовываю другой .mrt файл в xml-формате, то во всплывающем окне Error! вижу ошибку connectionString empty. connectionString никто там хранить и не собирается. В моём случае это незачем, т.к. запросы пойдут на мой сервер и там я и без всяких connectionString знаю как приконектится к базе. Так что надо сделать чтобы эта ошибка не появлялась? В чудесном ответе на форуме сказано:
You need to specify the connection string in the report template. If you change it on the server side - please set any not blank value for the connection string.
Неясно только в какое конкретно место нужно вставить и что конкретно нужно вставить. XML (он же MRT) достаточно большой. Удивительно на сайте stimulsoft'а нет описания формата xml вообще...

Re: connectionString empty

Добавлено: 28 фев 2018, 14:12
Aleksey
Здравствуйте,

Вы можете задать строку подключения в handler.php файле:
$handler->onBeginProcessData = function ($event) {
$event->connectionString = "My Connection String";
return StiResult::success();
};

Спасибо