関数、データタイプ、および演算子
Decision コンポーネントは、本トピックで説明している特定の関数と演算子に対応しています。本トピックを参照してください。
サポート対象関数および演算子
| タイプ | 例 | 評価結果 |
|---|---|---|
| 値 |
|
適用外 |
| 整数 | 数字で表されます。たとえば、443、124、および 665 などです。 | Int32 |
| 浮動小数点数 | 221.12、43.76、および 5.9 | 10 進数 |
| 科学的記数法 | e を使用して、10 のべき乗 (10^) を定義できます。
|
倍精度 |
| 日時 |
#2008/01/31# // for en-US culture |
DateTime |
| ブール | True または False | ブール |
| 文字列 | 一重引用符「'」で囲まれた文字は文字列として評価されます。 |
'ServiceNow' |
| パラメーター | 名前としてのパラメーターで、オプションで括弧内に含めることができます。 2 + x, 2 + [x] |
|
| 関数 | 関数は、名前の後に中括弧が続き、オプションで任意の値が引数として含まれます。Abs(1), doSomehting(1, 'dummy') |
|
| 演算子 | 式は演算子を使用して組み合わせることができます。それぞれの演算子には優先順位があります。これらの式の優先順位は次のとおりです。
|
|
| 論理 | これらの演算子は、他の式との間の論理比較を実行できます。
and 演算子は or よりも優先順位が高いため、上記の例では false と true が先に評価されます。 |
|
| 関係 | 関係演算子は、値の比較に使用されます。これらの演算子は常にブール値になります。
|