Interstage Job Workload Server バッチ開発ガイド |
目次
![]() ![]() |
付録A バッチジョブ定義エディタ | > A.1 新規にバッチジョブ定義を作成する | > A.1.7 ジョブステップ定義の設定 |
ジョブステップ定義の実行条件定義を設定する方法について、以下に示します。
ジョブステップ定義の実行条件定義ではジョブステップを実行するための条件を設定します。
実行条件に一致しない場合、ジョブステップは実行されません。
ジョブステップ定義ダイアログの[実行条件定義]タブをクリックすると、実行条件定義画面が表示されます。以下に画面イメージと各部品の説明を示します。
ジョブステップの実行条件を設定します。実行条件に一致した場合は、ジョブステップは実行されます。
ただし、実行条件に一致した場合でも、迂回条件に一致した場合はジョブステップは実行されません。
先行ジョブステップが存在しない場合には、実行条件は選択できません。
迂回条件として、先行ステップ名と条件式を設定します。迂回条件に一致した場合、ジョブステップは実行されません。
[追加]ボタンをクリックすると、迂回条件の設定ダイアログが表示されるので、迂回条件を設定します。
先行ジョブステップが存在しない場合には、迂回条件は追加できません。
迂回条件の設定ダイアログの設定手順を以下に示します。
比較パターン |
---|
比較値1 = 終了コード |
比較値1 <= 終了コード |
比較値1 <= 終了コード <= 比較値2 |
比較値1 < 終了コード |
比較値1 < 終了コード < 比較値2 |
比較値1 >= 終了コード |
比較値1 > 終了コード |
比較値1 != 終了コード |
![]()
- 比較パターンに[比較値1 != 終了コード]を設定した迂回条件は、同じ先行ステップを指定した他の迂回条件と混在できません。すでに他の比較パターンの迂回条件を設定している状態で[比較値1 != 終了コード]の迂回条件を追加しようとした場合、または[比較値1 != 終了コード]である迂回条件を設定している状態で、それ以外の比較パターンの迂回条件を追加しようとした場合はエラーとなります。
- 迂回条件は重複して設定できません。設定した場合はエラーとなります。
- [比較値1]と[比較値2]を設定する場合は、比較パターンが式として成立する値を設定してください。
比較パターンが式として成立しない値を設定した場合は、設定したときにエラーとなります。比較パターンが式として成立しない指定例を、以下に示します。
2(比較値1) < 終了コード < 0(比較値2)
[迂回条件]一覧から特定の行を選択し、[更新]ボタンをクリックすると、迂回条件の設定ダイアログが表示されるので、迂回条件を更新します。更新した迂回条件は、[迂回条件]一覧から選択した行に反映されます。
[迂回条件]一覧から迂回条件を選択して、[削除]ボタンをクリックすると、確認ダイアログが表示されます。確認ダイアログから[はい]ボタンをクリックすると選択した迂回条件が削除されます。
目次
![]() ![]() |