在ireport参数框中加载值

时间:2015-11-05 15:53:45

标签: jasper-reports ireport

在ireport点击预览时,如果你有参数,你会得到一个参数框,你可以在其中输入一定的值来获取特定的记录。现在我试图在参数框中输入特定的值,以便用户可以在它之间进行选择。 enter image description here

与此问题中的目标相同:Loading promt box with parameters in iReport

但是我想在不使用Jasper Server的情况下这样做。是否有可能仅在IReport Designer中实现这一目标?

2 个答案:

答案 0 :(得分:0)

您可以这样做,右键单击输入控件并选择添加本地输入控件并为输入控件提供id和name 在输入控件详细信息下,如果您有值列表,或者如果要将列数据添加为向下钻取,请选择单个选择值列表,选择单个选择选择查询并提取该字段。

这将有助于您深入了解数据。

谢谢和问候 MEGHA

答案 1 :(得分:0)

我很确定你可以在iReport预览中这样做。不知道@Megha正在裁判......

您可以通过<defaultValueExpression>标记为参数提供默认值,并决定是否要提示或不提示isForPrompting属性。

为什么我们不能选择列表,我想iReport是开发人员的工具,所以预览只是为了测试报告。对于客户,jasper soft开发了jasper报告服务器。

请记住,您始终可以开发自己的界面(在秋千或网络上)