2017-04-19 88 views
2

我使用CodeEffects规则编辑器在我们的应用程序中编写业务规则。如果输入规则,我有许多if-else条件实际上是嵌套的。如果不支持nested-if,我需要每次都重写所有条件。CodeEffects规则中嵌套的“If-else”语句规则

但我找不到任何方法来写规则,如下所述。

  • 如果(条件1)
      • 如果(子条件1)(....)
      • 否则,如果(....)
  • else
      • ....

回答

0

替代嵌套的IF的最佳方式是使用相同的子条件多次:

if condition1 and sub-condition1 then DoOneThing else if sub-condition1 then DoAnotherThing else DoSomethingElse

这不是完美的,但它会做。