ワークフローのアクション内で利用できる表現式や関数などを解説します。
分類 | 記述方法 | 内容 |
---|---|---|
算術演算子 | +、-、*、/ | 加算(+)、減算(-)、乗算(*)、除算(/) |
比較演算子 | == | [ = ] |
!= | [ ≠ ] | |
> | [ > ] | |
< | [ < ] | |
>= | [ >= ] | |
<= | [ <= ] | |
関数 | concat(a,b) | テキストフィールド値を連結します。 |
time_diffdays(a,b) | 二つの日付フィールド間の差を計算します。 | |
time_diffdays(a) | 指定した日付フィールドと現在の日付の差を計算します。 | |
time_diff(a,b) | 二つの日付フィールド間の時間(秒単位)の差を計算します。 | |
time_diff(a) | 指定した日付フィールドの時間と現在の時間(秒単位)の差を計算します。 | |
add_days(a,数字) | 指定した日付フィールドに指定した日数を追加した日付を計算します。 | |
sub_days (a,数字) | 指定した日付フィールドに指定した日数を差し引いた日付を計算します。 | |
add_time(a,数字) | 指定した日付フィールド(時間)に指定した時間数(分単位)を追加した日付(時間)を計算します。 | |
sub_time(a,数字) | 指定した日付フィールド(時間)に指定した時間数 (分単位)を差し引いた日付(時間)を計算します。 | |
get_date(‘today‘) | 今日の日付を取得します。 | |
get_date(‘tomorrow‘) | 明日の日付を取得します。 | |
get_date(‘yesterday‘) | 昨日の日付を取得します。 | |
power(数字a,数字b) | [a]の[b]乗を計算します。 | |
substring(x,数字a,数字b) | xフィールドのテキストのa番目からb番目までを抽出します。 | |
preg_replace_str_only | New:調査中 | |
その他 | if ~ else | 条件分岐を表現できます。 |
‘テキスト値’ | テキストの値は、[’’]で囲みます。 ※空白は[’ ‘]で表現します(スペースを”で囲います)。 | |
and,or | and条件、or条件 | |
チェックボックスフィールド | false/no は 0 true/yes は 1 | |
アルファベット | 小文字で記述 |
以上になります。