0

仲間のチームメイトは 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

...等

4

1 に答える 1