是否有可以通过URL传递的参数,以便输入控制屏幕不会加载? (JasperReports的)

时间:2013-08-13 11:23:11

标签: jasper-reports jasperserver

简短版本:

我正在寻找一个变量,我可以传递一个hyperling,以便输入控制屏幕没有加载(类似这样......& loadInputControl = false)

长版:

我有一个向下钻取报告(比如reportONE),其中包含需要填充的输入控件

当第一次输入控制屏幕出现并且用户输入并运行报告后运行报告时,用户可以深入查看向下钻取报告(假设为reportTWO)

进入深入报告(reportTWO)后,用户可以点击后退链接,将用户带回第一个报告(reportONE)

当前正在发生的事情是第一个报告(reportONE)输入控件加载了深入报告(reportTWO)发送的参数

但我想要的是报告在从向下钻取报告(reportTWO)调用时自动运行a.k.a跳过输入控制屏幕

EXTRA:

我正在使用 iReport 5.0.0

我正在使用超链接向下钻取/向上钻取报告

如果我为输入控件禁用“始终提示”选项,则用户在第一次运行报表时将看不到输入控件屏幕

1 个答案:

答案 0 :(得分:0)

我在报告中一直在做的最简单的解决方案,只需为向下/向上报告创建一个单独的文件夹,并复制此目录下的所有向下钻取/向上报告,并仅为这些报告禁用“始终提示”并进行超链接使用钻取/报告。