Jira スマート バリュー - 数式
以下のスマート バリューを使って、ルール設定時に数値を挿入してフォーマットできます。
数式を使用するには {{#=}}
を使用する必要があります。
{{#=}}{{issue.Invoice Amount}} * 1.2{{/}}
算術演算子
演算子 | 説明 | 例 | 結果例 |
---|---|---|---|
+ | 加算演算子/単項プラス | 1 + 3 | 4 |
- | 減算演算子/単項マイナス | 4 - 3 | 1 |
* | 乗算演算子 | 2 * 3 | 6 |
/ | 除算演算子 | 6/4 | 1.5 |
% | 剰余演算子 (モジュロ) | 5 % 3 | 2 |
^ | べき乗演算 | 2 ^ 3 | 8 |
ブール演算子
ブール演算子の結果は必ず 1 または 0 (ゼロ) になり、ゼロ以外は true 値として扱われます。ブール演算子の NOT (否定) は関数で実装されます。
演算子 | 説明 | 例 | 結果例 |
---|---|---|---|
= | 指定の値に等しい | 2 = 2 | 1 |
== | 指定の値に等しい | 2 == 1 | 0 |
!= | 指定の値に等しくない | 2!=1 | 1 |
<> | 指定の値に等しくない | 2 <> 2 | 0 |
< | 未満 | 1 < 2 | 1 |
<= | 指定の値以下 | 1 <= 1 | 1 |
> | 指定の値より大きい | 1 > 2 | 0 |
>= | 指定の値以上 | 1 >= 2 | 0 |
&& | ブール演算子 AND | 1 && 0 | 0 |
|| | ブール演算子 OR | 1 || 0 | 1 |
関数
関数では大文字と小文字は区別されません。
機能 | 説明 |
---|---|
NOT(式) | 論理否定。式がゼロでない場合は 1 (すなわち true) です。 |
IF(condition,value_if_true,value_if_false) | 条件の評価が true の場合に値を 1 つ、false の場合は別の結果を返します。 |
RANDOM() | ランダムな数字を 0 ~ 1 で生成します。 |
MIN(e1,e2, ...) | 指定された式の中から最小項目を返します。 |
MAX(e1,e2, ...) | 指定された式の中から最大項目を返します。 |
ABS(式) | 式の中から絶対値 (非負) を返します。 |
ROUND(expression,precision) | 値を特定桁数で四捨五入します。現在の四捨五入形式によって数字の形式を設定するのに役立ちます。 |
FLOOR(式) | 最も近い整数に値を切り下げます。 |
CEILING(式) | 最も近い整数に値を切り上げます。 |
LOG(式) | 式の中から自然対数 (底 e) を返します。 |
LOG10(式) | 式の中から常用対数 (底 10) を返します。 |
SQRT(式) | 式の平方根を返します。 |
SIN(式) | 角度の三角関数の正弦 (度数) を返します。 |
COS(式) | 角度の三角関数の余弦 (度数) を返します。 |
TAN(式) | 角度の三角関数の正接 (度数) を返します。 |
ASIN(式) | 角度の逆正弦 (度数) を返します。 |
ACOS(式) | 角度の逆余弦 (度数) を返します。 |
ATAN(式) | 角度の逆正接 (度数) を返します。 |
SINH(式) | 双曲線関数の正弦値を返します。 |
COSH(式) | 双曲線関数の余弦値を返します。 |
TANH(式) | 双曲線関数の正接値を返します。 |
RAD(式) | 測定した角度 (度) を、ラジアンで測定したほぼ同等の角度に変換します。 |
DEG(expression) | ラジアンで測定した角度を、度で測定したほぼ同等の角度に変換します。 |
定数
定数 | 説明 |
---|---|
E | ネイピア数 (e) の値 (70 桁ちょうどまで) |
PI | PI の値 (100 桁ちょうどまで) |
TRUE | 値 1 |
False | 値ゼロ |
NULL | null 値 |
最終更新日 2022 年 4 月 7 日
Powered by Confluence and Scroll Viewport.