1

1 つのスプレッドシートに多くのルールセットがあります。順次フラグを認識していますが、これにより、単一の RuleSet 内のルールが順次実行されることが保証されると思います。

どのルールセットに含まれているかに関係なく、すべてのルールが順番に実行されるようにしたいと考えています。

たとえば、RuleSet1 に Rule1,Rule2、Ruleset2 に Rule3、RuleSet3 に Rule4,5 があります。

それでも私のランニングオーダーは

ルール 1、ルール 2、ルール 3、ルール 4、ルール 5。

誰かがこれで私を助けてくれますか?

4

1 に答える 1

1

探していることを行うための特別なフラグがあるかどうかはわかりません。解決策の 1 つは、自動デクリメント salience 列を使用してルールの実行順序を指定することです。そう:

Rule1 -> Salience 100 (Higher salience, higher priority)
Rule2 -> Salience 90
Rule3 -> Salience 80
...
Rule5 -> Salience 10

もちろん、これにより、新しいルールがスプレッドシートに追加されたときにいくつかの問題が発生します。大きな問題なく既存のルールの間に新しいルールを追加できるように、連続していない番号を使用することをお勧めします。

それが役に立てば幸い、

于 2013-06-10T19:15:15.497 に答える