【发布时间】:2010-04-29 02:39:28
【问题描述】:
我正在使用 Web 服务来运行在 JasperReports 服务器上的 iReport 中创建的一些报告。在 .jrxml 文件中,我可以看到包含报告 SQL 的 <querystring> xml。是否可以通过 Web 服务将此查询字符串传递给 JasperServer,而不是对 .jrxml 文件中的定义进行硬编码。这是我将在 PHP 中构建的字符串,然后传递给 JasperReports Server 以用于执行报告。
<queryString>
<![CDATA[SELECT * FROM table WHERE j=2]]>
</queryString>
基本上,我试图找到一种在 PHP 中动态创建 SQL 的方法,然后将 SQL 传递给 Jasper 以运行报告。甚至可能吗?
【问题讨论】:
标签: php jasper-reports jasperserver