1

我们正在使用 CodeEffects 规则引擎对业务规则进行 POC。尝试使用规则编辑器编写评估规则。这里的问题是如何在自定义函数之间使用 + 运算符来评估特定规则。例如,我想写如下规则

检查(somefunc(somevar1)+somefunc(somevar2)+somefun(somevar3) 是否大于 [1]

请帮助如何在编辑器中编写这样的规则。

4

1 回答 1

0

您需要使用计算选项(“添加计算...”菜单项)作为您的条件值。请记住,在代码效果中,每个条件都必须以字段或规则方法开头。因此,您的规则需要更改如下:

    Check if Somefunc(Somevar1) is greater than
       { Somefunc(Somevar2) + Somefunc(Somevar3) - [1] }

请注意,评估的结果仍然相同,我只是移动了一些规则元素。

于 2018-04-02T23:42:26.050 回答