一般規則

括弧と式の優先度

括弧を使用すると、複雑な式をより読みやすくすることができます。 (<expression>)<expression>. 括弧を使用して、評価の順序と関連付けを定義することもできます。

式は左から右に評価されます。 演算子の結合規則を適用する必要があります。乗算と除算は、加算と減算よりも優先されます。 特定の順序を指定するには、演算を区切る括弧を追加する必要があります。 以下に例を示します。

評価
4 + 2 * 10
  • '*'は'+'よりも優先されます:2 * 10 は→ 20 で評価される
  • 4 + 20 → 24
(4 + 2) * 10
  • 括弧によって優先度が変わります。(4 + 2) を評価→ 6
  • 6 * 10 → 60

大文字と小文字の区別

大文字と小文字の区別に関する様々なルールを次に示します。

  • すべての演算子(および、またはなど) は小文字で記述する必要があります。 例: <expression1>および<expression2> は有効な式であるのに対して、式は <expression1>および<expression2> がではありません。
  • すべての関数名では大文字と小文字が区別されます。 例: inSegment() が有効なのに対して、関数は INSEGMENT() がではありません。
  • フィールド参照と定数値では、大文字と小文字が区別されます。これらは、(演算子や関数とは異なり)言語の組み込み要素ではなく、エンドユーザーが作成します。

返された式のタイプ

使用状況に応じて、式エディターは異なる値を返す場合があります。

高度な式エディターの使用 期待される式のタイプが返されました
条件(データソース条件、日付条件) ブール型
カスタムタイマー dateTimeOnly
アクションパラメーターのマッピング いずれか

このページ