JasperReport中的动态查询

时间:2013-06-10 16:58:41

标签: jasper-reports

我是 JasperReports 的新手,我正在尝试构建一个“动态报告”。

JasperREports ultimate guide中,我们可以使用$ P将表名和表列名称作为参数传递!{paramName}语法:

<queryString>
 <![CDATA[
 SELECT * FROM $P!{MyTable} ORDER BY $P!{OrderByClause}
 ]]>
</queryString>

我为不同的时期聚合创建了不同的表格视图。

然后我试图将视图的名称作为参数传递,以便我可以选择在报告中显示哪个时段但没有成功。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

为了帮助您,我们必须知道您正在检索的错误,您如何执行报告(在iReport中?通过Servlet?使用JasperServer?)这些参数是否已实现?您可以首先在报告中输出查询字符串或参数本身,以查看您用于检索数据集的句子...