1

由于某种未知原因,JasperServer 没有将参数从输入控件传递到报告。

我使用在 iReport 中工作的输入参数定义了一个带有 iReport 4.6 的 jrxml 报告(甚至尝试了兼容模式 4.0.1)。

当我在jasperserver 4.5上部署报告时,我得到的响应是“报告为空”。

没有参数的相同报告也可以正常工作。

自然地,我使用单选查询定义并附加了输入控件。

输入控件中的值列和可见列与我在 jrxml 中用作参数的 DB 字段相同。

作为可能输入的查询值显示得很好,但是当我选择一个时......“报告为空”!

我尝试简化报告,但输入控件中的参数不会被传递以呈现报告。

4

1 回答 1

0

您也必须在 jasperserver 中创建具有相同名称的参数(不仅在 iReport 中)。

在 JasperServer 中,编辑您的报告,使用相同的 id 定义“输入控件”并通过向导,它现在应该可以工作了。

如果您想先测试,请选择“始终要求在 Emergin 窗口中”。

您也可以在这里查看答案http://jasperforge.org/node/543148

于 2012-10-01T00:13:19.527 回答