我几乎在这里描述的问题: iReport的:传递参数从主报表查询到的数据集查询表或列表
但因为它是一个几十岁,我使用iReports 5.1碧玉服务器的最新版本comnunity。
我可以通过PHP从服务器获取报告,但我想通过一个参数,只显示信息的报告,其中包含不同的客户,其在数据库中类似客户ID。 因此,它只能产生对于给定的客户ID的报告。
我不希望创建为每一位客户的单个报表。
我怎样才能将参数传递给数据源/主报告,通过API?
其他问题:是否有可能这个论点/参数添加到调度报告?
我几乎在这里描述的问题: iReport的:传递参数从主报表查询到的数据集查询表或列表
但因为它是一个几十岁,我使用iReports 5.1碧玉服务器的最新版本comnunity。
我可以通过PHP从服务器获取报告,但我想通过一个参数,只显示信息的报告,其中包含不同的客户,其在数据库中类似客户ID。 因此,它只能产生对于给定的客户ID的报告。
我不希望创建为每一位客户的单个报表。
我怎样才能将参数传递给数据源/主报告,通过API?
其他问题:是否有可能这个论点/参数添加到调度报告?
添加到报表(XML):
<parameter name="CUSTOMERID" isForPrompting="false" class="java.lang.String">
</parameter>
在数据源(mongodb的):
{'collectionName':'test', findQuery : { customerId: $P{CUSTOMERID} }}
传递参数:
ws_runReport($currentUri, $report_params, $output_params, $attachments);
希望这会帮助别人,太。