birt 报告 JavaScript 条件表达式

birt reports JavaScript conditional expression

本文关键字:表达式 条件 JavaScript 报告 birt      更新时间:2023-09-26

我正在尝试正确编写公式脚本,请有人帮助我。我正在使用 Birt 3.7.1。谢谢。这是针对马克西莫的报告

if(row["special"] == 'W' && row["metername"] == null){
false} *** I need this coded --don't hide --> must have a task ***
else{
true}

if(row["special"] == 'W' && row["metername"] != null){
false} *** I need this coded --don't hide --> must have task --> view ***
else if(row["special"] == 'W' true
else true}

我不完全确定你在这里问什么,但如果你想让你的代码在这里有效格式化,你可以来:

if (row["special"] == 'W' && row["metername"] == null) {
    return false;
} else {
    return true;
}

if (row["special"] == 'W' && row["metername"] != null) {
    return false;
} else if (row["special"] == 'W') {
    return true;
} else {
    return true;
}

我不确定这是最实用的代码,但你去吧。