uCosminexus Batch Job Execution Server 使用の手引(Windows(R)用)
JOB要素のCOND属性の指定方法を次に示す。
[COND="[(]条件コード,演算符号[)] [,(条件コード,演算符号)]+”] |
ジョブステップの実行結果によって,後続のジョブステップの実行をしないで,そのジョブを終了させたい場合は,JOB要素にCOND属性で終了コードの判定条件を指定する。判定条件は1〜8個指定できるが,それ以上指定した場合,シンタクスエラーとなりジョブは異常終了する。
終了コードの判定は,終了コード値とCOND属性で指定した0〜4095のしきい値と演算符号を用いる。
演算符号を次の表に示す。
| 演算符号 | 意味 |
|---|---|
| EQ(EQual to) | しきい値は終了コードと等しい。 |
| NE(Not Equal to) | しきい値は終了コードと等しくない。 |
| GT(Greater Than) | しきい値は終了コードより大きい。 |
| GE(Greater than or Equal to) | しきい値は終了コードより大きいか等しい。 |
| LT(Less Than) | しきい値は終了コードより小さい。 |
| LE(Less than or Equal to) | しきい値は終了コードより小さいか等しい。 |
EXEC要素のCOND属性の指定方法を次に示す。
[COND="
[(]しきい値, 演算符号 [,ステップ名[,プロシジャステップ名]] [)]
[,(しきい値, 演算符号 [,ステップ名[,プロシジャステップ名]])]+
[,{EVEN|ONLY}] "]
|
COND="10,EQ" |
COND="(10,EQ),(20,EQ)" |
All Rights Reserved. Copyright (C) 2009, 2016, Hitachi, Ltd.