JasperPHP error & quot; Ваш отчет содержит ошибку и не может быть обработан! …. & Quot;

Я пытаюсь сгенерировать отчеты, используя библиотеку JasperPHP в моем приложении laravel, и сталкиваюсь с ошибкой:

Исключение в строке 178 JasperPHP.php: в вашем отчете есть ошибка и
не может быть обработано! Попробуйте вывести команду с помощью функции
output(); и запустить его вручную в консоли.

Мой php код:

$database = array(
'driver'    => 'mysql',
'database'  => 'infolady_service',
'username'  => 'root',
'host' => 'localhost',
'password'  => '',
'charset'   => 'utf8',
);
$output = public_path() . '/report/'.time().'_codelution';
$ext = "pdf";

$jasper = new JasperPHP;
// Compile a JRXML to Jasper
$jasper->compile(__DIR__ . '/../../vendor/cossou/jasperphp/examples/hello_world.jrxml')->execute();

// Process a Jasper file to PDF and RTF (you can use directly the .jrxml)
$jasper->process(
__DIR__ . '/../../vendor/cossou/jasperphp/examples/hello_world.jasper',     //.jasper file link
$output,                                                                    //Output location
array($ext),                                                                //Extension name
array(),                                                                    //Any parameter as variable
$database,                                                                  //DB informations
false,
false
)->execute();

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]