論理演算子
ビジネス ルール フレームワークは、ビジネス ルールを作成する際の論理演算子の AND、OR、および NOT の使用をサポートします。 次の表では、論理演算子について説明します。
論理演算子 | Description |
---|---|
AND | 両方のオペランドが true と評価された場合は true を返します。それ以外の場合は false を返します。 |
OR | オペランドの 1 つが true と評価された場合は true を返し、それ以外の場合は false を返します。 |
NOT | オペランドが false と評価された場合は true を返し、それ以外の場合は false を返します。 |
オペランドが異なる型である場合は、式の評価の前に、ルール エンジンによって 1 つのパラメーターの型がもう 1 つのパラメーターの型と一致するように変換されるか、両方のパラメーターの型が共通の型に変換されます。
ビジネス ルールで論理演算子を使用するには
ビジネス ルールで論理演算子を使用するには、次の手順に従います。
ビジネス ルール作成ツールの IF ペインで、[ 条件 ] ノードを右クリックし、論理式に追加する論理演算子を選択します。
論理演算子を右クリックし、追加する述語または入れ子になった論理演算子を追加します。