问题描述
由于嵌套的限制,我必须为以下条件集创建业务规则 - 如果我无法编写以下规则。您能否为以下情况提出解决方法?请注意,这些数值可以通过规则编辑器随时更改。
if(CapitalAmt <= 100,000) then
value =100*NoOfMember
if value >=15000
fee = 15000
else
fee = value
else if (CapitalAmt > 100,000) then
value =CapitalAmt/200
if value >=15000
fee = 15000
else
fee = value
解决方法
不,代码效果规则编辑器不支持嵌套 IF。对于您的用例,您可能可以使用规则集模式以每个下一个规则评估前一个规则设置的值的方式编写多个规则。阅读有关 this article 中编辑器模式的更多信息。