birt报告JavaScript条件表达式

birt报告JavaScript条件表达式,javascript,birt,maximo,Javascript,Birt,Maximo,我正在试着把公式写好,谁能帮我一下吗。我使用的是Birt 3.7.1。谢谢这是Maximo的报告 我不完全确定您在这里要问什么,但如果您希望在这里对代码进行有效格式化,请执行以下操作: if (row["special"] == 'W' && row["metername"] == null) { return false; } else { return true; } if (row["special"] == 'W' && row["m

我正在试着把公式写好,谁能帮我一下吗。我使用的是Birt 3.7.1。谢谢这是Maximo的报告


我不完全确定您在这里要问什么,但如果您希望在这里对代码进行有效格式化,请执行以下操作:

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;
}

我不确定这是不是最实用的代码,但现在就到了。

谢谢,但我需要脚本中有星号的部分。试着看看如何做一个必须的条件。你应该编辑这个问题。它一点也不清楚:你说我需要这个编码->必须有一个任务是什么意思?嗨,多米尼克,我肯定我有。我试图了解如何在同一if语句转到else之前,在该语句中添加几个条件。
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;
}