【问题标题】:JasperReports expression evaluationJasperReports 表达式评估
【发布时间】:2013-03-15 17:55:21
【问题描述】:

您好,我正在使用 jasper 报告 5.0.0。

jrxml中以下代码抛出异常

new java.text.DecimalFormat("#,###").format($P(xyz)) 

引发表达式求值异常。

当我把它改成

new java.text.DecimalFormat("#,###").format(Double.valueOf($P(xyz))), 

异常消失了。 为什么??任何帮助表示赞赏, 谢谢

【问题讨论】:

  • 你能添加你得到的异常吗?另外你可能不会问,如何避免一直打双打。
  • @user2173275 什么类型的 xyz 参数?
  • @AlexK : xyz 是 java.lang.Double
  • @BorisBrodski:我刚刚得到异常错误评估表达式:在某某行

标签: jasper-reports expression


【解决方案1】:

在报表中输入参数的参数值表达式必须不同于您通过输入控件传递的输入控件值。

【讨论】:

  • 能否举个例子。我不太确定我是否理解这个权利
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-28
  • 2010-12-05
相关资源
最近更新 更多