由于他们不知道Java或mvel,我正尽量减少队友必须做的代码量。我无法将它们作为决策表放置,因为我们是在RHS中进行计算(然后),我想知道《指导规则》中是否有办法做到这一点。参见下面的示例
rule "MyRule1"
ruleflow-group "score-calculation"
when
$case : Case( caseStatus == "LM" , $balance: balance != null, $cValue: cValue!= null, $lValue: lValue!= null)
then
$case.setScore(($lValue*.001*$balance)/($cValue));
end
rule "MyRule2"
ruleflow-group "score-calculation"
when
$case : Case( caseStatus == "NP" , $balance: balance != null, $cValue: cValue!= null, $lValue: lValue!= null)
then
$case.setScore(($lValue*.01*$balance)/($cValue));
end
...等
答案 0 :(得分:0)
我发现可以使用“指导决策表”和“包括高级选项”创建公式,并在尝试为表创建列时使用“业务规则语言操作”选项。但是,我们选择了单独的“指导规则”文件