Jasper reports 输出为空时如何隐藏文本字段?

Jasper reports 输出为空时如何隐藏文本字段?,jasper-reports,Jasper Reports,我的报告有问题。我用文本和参数编写输出。当我输入参数时。结果将显示文本和参数。但问题是当我没有输入参数时,结果仍然显示输出的textfield。我在用java。我不知道有什么问题 这是我的代码: ($P{daterangefrom}!=null)&&($P{daterangeto}!=null))? From(“+$P{daterangefrom}+”-“+$P{daterangeto}+”) :null 任何人都知道我的公式有什么问题。必须确保参数的值不是空的 例如,您可以在library的

我的报告有问题。我用文本和参数编写输出。当我输入参数时。结果将显示文本和参数。但问题是当我没有输入参数时,结果仍然显示输出的textfield。我在用java。我不知道有什么问题

这是我的代码:

($P{daterangefrom}!=null)&&($P{daterangeto}!=null))?
From(“+$P{daterangefrom}+”-“+$P{daterangeto}+”)
:null

任何人都知道我的公式有什么问题。

必须确保参数的值不是空的

例如,您可以在library的帮助下进行检查

样本:



请不要忘记
是removelinewhenblank
是blankwhennull
文本字段的属性

多谢各位。你帮了我很大的忙。谢谢你的回答。:)我还有一个问题,我试着把输入日期和我第一次输入参数的日期放在一起。当我把数据放在两个参数上时。即日期到和日期从,显示数据。但问题是当我把两个参数的一个数据。数据也会显示出来。当我只输入一个参数时,如何给出错误消息。数据仅在两个参数匹配时显示。