【发布时间】:2012-06-18 12:00:03
【问题描述】:
最近,当用户在输入控件中输入空值 ("Rolling up" groups in Jaspersoft iReport) 时,我在分组方面得到了一些帮助。我正在使用 iReport/JasperServer Professional 4.5.1。我的三个分组级别是药房、设施和包装类型。
将报告部署到JasperServer 后,我遇到了一些空值问题。我为我的输入控件取消选中“始终提示”,当报表第一次打开时,它的行为就好像它已经适当地接收到所有输入控件和组的空值(这是我想要的)。我的输入控件的显示模式是“in page”,因此它们显示在屏幕的左侧。然后,当我尝试选择一家药房并重新运行报告时(预计设施和包装类型的聚合值,因为我没有为这些控件选择任何内容),报告的执行就像聚合代码不存在一样,并列出所有设施和所有包装类型。
但是 - 如果我将一个选定的药房保存为保存的输入控件,然后返回到存储库并使用保存的输入控件运行报告,它工作正常,并聚合所有设施和包装类型数据。
有什么想法吗?
谢谢,
丽莎
【问题讨论】:
标签: jasper-reports jasperserver