我在我的php / Symfony中使用jasperserver来生成我的报告,并且我传递参数广告一切正常。但是现在我想将包含我的用户名称列表的数组传递给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文件