[英]How can I add Formula in Guided Decision table in Drools Kie Workbench?
我尝试根据工资添加公式来计算工资吗?
if(age>25)
Salary = Salary + cofactor *Salary
我的规则:
来源:Kie Workbench在以下代码中创建;
package com.myteam.rbffiyatlama2;
//from row number: 1
rule "Row 1 GDT1" extends "GR1"
dialect "mvel"
when
f1 : Employee( age >= 25 )
then
modify( f1 ) {
setSalary( 0.0 )
}
end
但是我不能使用以下方式设置薪水:薪金=薪金+辅因子*薪金
通过使用指导规则表,我的所需规则必须在下面:
package com.myteam.rbffiyatlama2;
//from row number: 1
rule "Row 1 GDT1" extends "GR1"
dialect "mvel"
when
f1 : Employee( age >= 25 )
then
modify( f1 ) {
setSalary( f1.Salary + f1.cofactor *f1.Salary )
}
end
如何在“指导决策”表中添加(setSalary(f1.Salary + f1.cofactor * f1.Salary))的公式?
我遇到了这种情况,并执行以下操作:绑定条件列并添加操作brl片段列-修改字段的值-字段值公式并添加我的公式。
最后我有这个gui表的来源
package com.myspace.project;
//from row number: 1
rule "Row 1 gui"
dialect "mvel"
when
$c : Customer( $b : balance, $d : discount)
then
modify( $c ) {
setIncome( $b*$d*10 )
}
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.