繁体   English   中英

Jasper报告表达评估

[英]Jasper report expression evaluation

我有一个评估值并检查条件是否正确的报告,如果是,则成功,并且报告返回“通过”

但是,该方程需要修改

当前方程为

($F{SPECPASS}.equals($F{SPECS}) ? "Pass" : "Fail")

我希望新的方程式是这样的

If SPECPASS/SPECS >=0.5, then STATUS = ‘Pass’, Otherwise STATUS = ‘Fail’

我是Jasper报表的新手,我们的版本是3.6.0

谢谢

我认为,我们可以使用

(($F{SPECPASS}.doubleValue() / $F{SPECS}.doubleValue() >=0.5) ?"Pass":"Fail")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM