iReport:参数的本地化默认值

时间:2012-08-20 21:09:24

标签: jasper-reports ireport

如何在 iReport 中使用参数的本地化默认值?

使用 $ R {message.key} 作为参数默认值会对 iReport 的“读取字段”功能产生负面影响的SQL编辑器。更确切地说,显示以下错误(按报告查询对话框中的读取字段按钮后):

Sourced file: inline evaluation of: ``$R{message.key}'' : Attempt to access property on undefined variable or class name

有关此 iReport 问题的任何方法吗?

以下是说明问题的图片:

enter image description here

2 个答案:

答案 0 :(得分:1)

我认为这是 iReport 的错误。

您可以临时评论 defaultValueExpression 表达式,并通过报告查询 - >添加字段阅读字段按钮。

或者您可以手动添加字段声明。

答案 1 :(得分:0)

这是iReport的错误!要解决此问题,请按照以下步骤操作。

  1. 打开XML文件
  2. 删除defaultValueExpression标记值。
  3. enter image description here