JP1/Automatic Job Management System 2 操作ガイド
[詳細定義−[判定ジョブ]]ダイアログボックスでは,判定ジョブの詳細を定義します。
このダイアログボックスには,共通する表示項目と次のタブがあります。
- [定義]タブ
- [属性]タブ
- <この項の構成>
- (1) 共通する表示項目
- (2) [定義]タブ
- (3) [属性]タブ
(1) 共通する表示項目
共通する表示項目を次の図に示します。
図13-98 [詳細定義−[判定ジョブ]]ダイアログボックスの共通の表示項目
表示項目について説明します。
- [ユニット名]
- ユニット名を30バイト以内の文字列で指定します。デフォルトは「判定ジョブ」です。
- [コメント]
- ユニットのコメントを80バイト以内の文字列で指定します。デフォルトは空白です。
- [実行ホスト]
- 判定ジョブでは指定できません。
(2) [定義]タブ
[詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブを次の図に示します。判定条件によって,[詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブの表示項目は異なります。
- [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(終了コード用)を次の図に示します。
図13-99 [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(終了コード用)
表示項目について説明します。
- [判定条件]
- 判定する条件の種類を選択します。デフォルトは[終了コード]です。選択できる種類を次に示します。
- 終了コード
- ファイル
- 変数(文字列)
- 変数(数値)
- 注意事項
- ジョブネットの戻り値は常に「0」として扱われるため,[終了コード]による判定条件を設定した判定ジョブの先行ユニットにジョブネットを定義すると,判定結果が常に同じになります。そのため,[終了コード]による判定条件を設定する場合,先行ユニットはジョブである必要があります。詳細については,マニュアル「JP1/Automatic Job Management System 2 解説 3.1.1(1)(c) 判定ジョブ」を参照してください。
- [条件]
- 判定する条件を選択します。デフォルトは[終了コードが判定値より大きい]です。選択できる条件を次に示します。
- [終了コードが判定値より大きい]
終了コードが[判定値]で指定した値より大きければ,真となります。
- [終了コードが判定値以上]
終了コードが[判定値]以上なら,真となります。
- [終了コードが判定値より小さい]
終了コードが[判定値]で指定した値より小さければ,真となります。
- [終了コードが判定値以下]
終了コードが[判定値]以下なら,真となります。
- [終了コードが判定値と等しい]
終了コードが[判定値]で指定した値と等しければ,真となります。
- [終了コードが判定値と等しくない]
終了コードが[判定値]で指定した値と等しくなければ,真となります。
- [判定値]
- 終了コードで判定する場合,判定基準とする値を指定します。指定できる値は,0〜4,294,967,295です。デフォルトは空白です。
- [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(ファイル用)を次の図に示します。
図13-100 [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(ファイル用)
表示項目について説明します。
- [判定条件]
- 「ファイル」を選択します。
- [条件]
- 判定条件にファイルがあるかを選択します。選択できる条件は,[ファイルが存在する]と[ファイルが存在しない]です。デフォルトは[ファイルが存在する]です。
- [ファイル名]
- 判定条件に使用するファイル名を260バイト以内の文字列で指定します。デフォルトは空白です。
- [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(変数(文字列)用)を次の図に示します。
図13-101 [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(変数(文字列)用)
表示項目について説明します。
- [判定条件]
- 「変数(文字列)」を選択します。
- [変数名]
- ルートジョブネット,または先行ジョブの「引き継ぎ情報」で設定した変数名を指定します。変数名は「?AJS2xxxxxxxxx?」の形式の64バイト以内の文字列で指定します。指定できる文字は,A〜Z(大文字の英字),0〜9(アラビア数字),または「.(ピリオド)」です。デフォルトは空白です。
- [条件]
- 判定する条件を選択します。デフォルトは[変数の値が判定値と等しい]です。
- [判定条件]で[変数(文字列)]を指定した場合に選択できる条件を次に示します。文字列で判定する場合,英大文字と英小文字は区別されます。
- [変数の値が判定値と等しい]
変数の値が[判定値]で指定した値と等しければ,真となります。
- [変数の値が判定値を含む]
変数の値が[判定値]で指定した値と一部でも等しければ,真となります。
- [変数の値が判定値と等しくない]
変数の値が[判定値]で指定した値と等しくなければ,真となります。
- [変数の値が存在する]
変数の値が存在すれば,真となります。
- [変数の値が存在しない]
変数の値が存在しなければ,真となります。
- [判定値]
- 変数(文字列)で判定する場合,判定基準とする値を1〜511バイトの文字列で指定します。入力できる値に制限はありません。デフォルトは空白です。
- 注意事項
- [判定値]には,改行・タブ・機種依存文字を指定しないでください。指定した場合,ジョブ実行時に正しく判定されないことがあります。
- [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(変数(数値)用)を次の図に示します。
図13-102 [詳細定義−[判定ジョブ]]ダイアログボックスの[定義]タブ(変数(数値)用)
表示項目について説明します。
- [判定条件]
- 「変数(数値)」を選択します。
- [変数名]
- ルートジョブネット,または先行ジョブの「引き継ぎ情報」で設定した変数名を指定します。変数名は「?AJS2xxxxxxxxx?」の形式の64バイト以内の文字列で指定します。指定できる文字は,A〜Z(大文字の英字),0〜9(アラビア数字),または「.(ピリオド)」です。デフォルトは空白です。
- [条件]
- 判定する条件を選択します。デフォルトは[変数の値が判定値より大きい]です。
- [判定条件]で[変数(数値)]を指定した場合に選択できる条件を次に示します。
- [変数の値が判定値より大きい]
変数の値が[判定値]で指定した値より大きければ,真となります。
- [変数の値が判定値以上]
変数の値が[判定値]以上なら,真となります。
- [変数の値が判定値より小さい]
変数の値が[判定値]で指定した値より小さければ,真となります。
- [変数の値が判定値以下]
変数の値が[判定値]以下なら,真となります。
- [変数の値が判定値と等しい]
変数の値が[判定値]で指定した値と等しければ,真となります。
- [変数の値が判定値と等しくない]
変数の値が[判定値]で指定した値と等しくなければ,真となります。
- [判定値]
- 変数(数値)で判定する場合,判定基準とする値を指定します。指定できる値は,0〜2,147,483,647の符号なし整数です。デフォルトは空白です。
(3) [属性]タブ
[詳細定義−[判定ジョブ]]ダイアログボックスの[属性]タブを次の図に示します。
図13-103 [詳細定義−[判定ジョブ]]ダイアログボックスの[属性]タブ
表示項目について説明します。
- [保留]
- ユニットの状態をあらかじめ保留状態にするかどうかを指定します。指定できる種類は,[しない]と[する]です。デフォルトは[しない]です。
- [種別]
- ユニットの種別をリカバリーにするかどうかを指定します。指定できる種類は,[通常]と[リカバリ]です。デフォルトは[通常]です。
- [所有者]
- ユニットの所有者を31バイト以内の文字列で指定します。デフォルトは,ログインしているJP1ユーザー名です。
- [JP1資源グループ]
- JP1資源グループ名を63バイト以内の文字列で指定します。指定できる文字は,英数字,および「_(アンダーバー)」です。デフォルトは,上位ユニットのJP1資源グループ名です。空白の場合は,アクセス権限の対象になりません。
Copyright (C) 2006, 2010, Hitachi, Ltd.
Copyright (C) 2006, 2010, Hitachi Software Engineering Co., Ltd.