0

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

JasperREports 终极指南中,据说我们可以使用 $P!{paramName} 语法将表名和表列名作为参数传递:

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

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

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

有谁能够帮我?

4

1 回答 1

0

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

于 2013-06-11T12:05:01.197 回答