文法規則
簡単な例を介して一般的に使用されるFEEL式の構文について学んでください。 FEEL構文の完全な定義については、Decision Model and Notation (DMN)、v1.1を参照してください。
算術式
| 名前 | FEEL式 | 戻り値 |
|---|---|---|
|
加算 (+) |
0.15+30 |
30.15 |
|
減算 (-) |
15-30 |
-15 |
|
乗算 (*) |
.20*40.02 |
8.004 |
|
除算 (/) |
1/50 |
0.02 |
|
累乗 (**) |
2**3 |
8 |
間隔式
| 開始値 | 終了値 | FEEL式 | 戻り値 |
|---|---|---|---|
|
包含的 |
包含的 |
15 in [15..30] |
true |
|
排他的 |
排他的 |
15 in (15..30) |
false |
|
排他的 |
包含的 |
30 in (15..30] |
true |
|
包含的 |
排他的 |
30 in [15..30] |
false |
ノート:
デシジョン・タブレットの入力エントリおよび入出力許容値セルでは、間隔または間隔のリストを使用して入力データをテストできます。比較式
| 名前 | FEEL式 | 戻り値 |
|---|---|---|
|
より小さい(<) |
8<2**3 |
false |
|
以下(<=) |
15 in (<=15) |
true |
|
等号(=) |
8=2**3 |
true |
|
より大きい (>) |
30 in (>30) |
false |
|
以上(>=) |
1/5>=0.20 |
true |
|
等しくない (!=) |
8!=2**3 |
false |
ノート:
デシジョン表の入力エントリと入出力の許容値セルでは、比較演算子を使用して単項式を定義できます。その他の式
| 名前 | FEEL式 | 戻り値 |
|---|---|---|
|
論理和 |
(2*2=2**2) or (3*2=3**2) |
true |
|
論理積 |
(2*2=2**2) and (3*2=3**2) |
false |
|
否定 |
not(2*2=2**2) |
false |
ノート:
デシジョン・タブレットの入力エントリと入力/出力の許容値セルでは、値のカンマ区切りリストを使用して論理和を指定できます。