Jasper reports Jasper服务器:传递参数以获取客户的报告数据

Jasper reports Jasper服务器:传递参数以获取客户的报告数据,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我在这里描述了几乎所有的问题: 但由于它已经使用了几年,我将iReports 5.1与Jasper Server的最新Comnuity版本一起使用 我可以通过PHP从服务器获取报告,但我想向报告传递一个参数,以便只显示不同客户的信息,数据库中有类似customerId的内容。因此,它只为给定的customerId生成一个报告 我不想为每个客户创建一个报告 如何通过API将参数传递给datasource/main报表 附加问题:是否可以将此参数/参数添加到计划报告中?添加到报告(XML): 通过论

我在这里描述了几乎所有的问题:

但由于它已经使用了几年,我将iReports 5.1与Jasper Server的最新Comnuity版本一起使用

我可以通过PHP从服务器获取报告,但我想向报告传递一个参数,以便只显示不同客户的信息,数据库中有类似customerId的内容。因此,它只为给定的customerId生成一个报告

我不想为每个客户创建一个报告

如何通过API将参数传递给datasource/main报表

附加问题:是否可以将此参数/参数添加到计划报告中?

添加到报告(XML):

通过论点:

 ws_runReport($currentUri, $report_params,  $output_params, $attachments);
希望这也能帮助其他人

{'collectionName':'test', findQuery : { customerId: $P{CUSTOMERID} }}
 ws_runReport($currentUri, $report_params,  $output_params, $attachments);