2

我正在使用 CodeEffects 规则编辑器在我们的应用程序中编写业务规则。我有许多 if-else 条件,它们实际上是嵌套的 if 类型规则。在不支持嵌套 if 的情况下,我每次都需要重写所有 if 条件。

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

  • 如果(条件1)
    • (
      • if (sub-condition1)( ....)
      • 否则如果 (....)
    • )
  • 别的
    • (
      • ……
    • )
4

1 回答 1

1

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

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

这并不完美,但它会做到的。

于 2017-04-20T12:19:35.197 回答