Я использую jasperserver в своем php / Symfony для генерации моих отчетов, и я передаю параметры и все работает отлично. Но теперь я хочу передать массив, содержащий список имени моего пользователя, в файл jrxml, я действительно не знаю, возможно ли это. я имею в виду, я знаю, что мы можем сделать это с помощью javabeans или создания источника данных, но в моем случае я не должен использовать базу данных, плюс я использую php.
Поэтому, если кто-нибудь знает, как передать массив и извлечь его из файла jrxml для отображения всех значений, я был бы очень признателен
так вот код, который я хочу использовать
$users = $em->getRepository('UserBundle:Utilisateur')->getAll();
$params = array(
"montantEnLettre" => $montantEnLettre,
"policeGroupeLibelle" => $contrat->getProduit()->getLibelle(),
"montanttotal" => $contrat->getMontantTotale(),
"utilisateurs" => $users
);
$d = new Client(
"http://127.0.0.1:8080/jasperserver",
"jasperadmin",
"jasperadmin");
$js = $d->jobService();
$d->setRequestTimeout(60);$info = $d->serverInfo();
$report = $d->reportService()->runReport('/reports/epargne', 'pdf',null,null,$params);
Я не знаю, могу ли я передать пользователям в качестве параметра, и я не знаю, как получить его мой файл jrxml
Задача ещё не решена.
Других решений пока нет …