【问题标题】:iReport: localized default values for parametersiReport:参数的本地化默认值
【发布时间】:2012-08-20 21:09:23
【问题描述】:

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

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

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

有什么办法可以解决这个iReport问题?

这是说明问题的图像:

【问题讨论】:

    标签: jasper-reports ireport


    【解决方案1】:

    我认为这是 iReport 的错误。

    您可以临时注释defaultValueExpression表达式并通过报告查询->读取字段按钮添加字段。

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

    【讨论】:

    • 但这并不能解决一旦defaultValueExpression 中有$R{..} 在iReport 的报告查询屏幕中的“读取字段”停止工作的问题。
    【解决方案2】:

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

    1. 打开 XML 文件
    2. 删除 defaultValueExpression 标记值。

    【讨论】:

      猜你喜欢
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多