如何使用ireports根据百分比计算成绩

时间:2018-04-02 14:58:07

标签: jasper-reports

在ireports中如何根据百分比计算成绩。

  • Variable1是总值的总和
  • variable2是百分比。

基于变量2等级必须显示

if(variable2>=95) ? "A+" : if(variable2>=75) ? "B" 

等等。我尝试过“printwhenexpresssion”属性,但是给出了错误

我如何在ireports中代表这一点?

1 个答案:

答案 0 :(得分:0)

你可以放一个文本字段,它的表达式为:

variable>= 95 ? "A+" : (variable>= 75 ? "B" : "something")
  

根据Java Ternary Operator inside ternary operator

将根据您的需要进行评估