ページの先頭行へ戻る
Interstage Job Workload Server V9.2.0 バッチ開発ガイド

A.1.10 プロシジャ定義の設定

プロシジャ定義は、複数のジョブステップをまとめた1つの業務単位として定義したものです。プロシジャ定義はプロシジャ定義エディタから設定します。プロシジャ定義エディタは、基本情報画面、ステップ定義画面から構成されます。
以下にプロシジャ定義の設定手順を示します。図中の枠の部分がプロシジャ定義の手順です。


プロシジャからプロシジャを呼び出せないため、プロシジャ呼出しステップ定義はありません。

A.1.10.1 基本情報画面

プロシジャ定義の基本情報を設定する方法について、以下に示します。

基本情報の設定

プロシジャ定義の基本情報ではプロシジャ全体の動作を設定します。プロシジャ定義エディタの[基本情報]タブをクリックすると、基本情報画面が表示されます。以下に画面イメージと各部品の説明を示します。

[プロシジャ定義名]

[プロシジャ定義名]では、プロシジャ定義の名前を設定します。

[置換えパラメタの初期値]一覧

プロシジャ内のジョブステップに定義した置換えパラメタおよび置換えパラメタの初期値一覧が表示されます。一覧のタイトル部([置換えパラメタ]または[値])をクリックすることで、指定した列を基準に一覧が並べ替えられます。

[追加]ボタン

[追加]ボタンをクリックすると、置換えパラメタの設定ダイアログが表示されます。プロシジャを呼び出す場合に、プロシジャに定義された置換えパラメタと置き換える値を設定します。置換えパラメタの設定ダイアログについてはプロシジャ呼出しステップの“A.1.8.1 基本情報画面”を参照してください。

[更新]ボタン

[置換えパラメタの初期値]一覧から置換えパラメタを選択して[更新]ボタンをクリックすると、置換えパラメタの設定ダイアログが表示されます。[置換えパラメタ]と[値]には前回設定した内容が表示されるため、必要に応じて更新し、[OK]ボタンをクリックすると、更新した置換えパラメタの情報が基本情報画面の[置換えパラメタの初期値]一覧に反映されます。

[削除]ボタン

[置換えパラメタの初期値]一覧から置換えパラメタを選択して[削除]ボタンをクリックすると、確認ダイアログが表示されます。確認ダイアログから[はい]ボタンをクリックすると選択した置換えパラメタが削除されます。

[取込み]ボタン

本ボタンを押すと、プロシジャ定義中で使用している置換えパラメタを[置換えパラメタの初期値]リストに追加します。必要に応じて、[更新]ボタンにより値を更新してください。

  • 取り込んだ状態では、[値]は空欄です。

  • 置換えパラメタは文字コードでソートされてから取り込まれます。

  • 置換えパラメタは最大256件まで取り込まれます。置換えパラメタの設定数が最大数より多い場合は、取込み処理の後ですべて取り込めなかった旨の警告メッセージを表示します。以下に、置換えパラメタの設定数が最大数を超えて、すべて取り込めなかった場合に表示されるメッセージの例を示します。

  • 置換えパラメタの予約語は取り込まれません。

  • すでに定義済みの置換えパラメタは取り込まれません。

  • 追加する置換えパラメタが1つも存在しなかった場合は、その旨のメッセージが表示されます。

[コメント]

[コメント]では、プロシジャに関するコメントを入力します。
[コメント]の入力は省略できます。

A.1.10.2 ステップ定義画面

プロシジャ定義のステップ定義を設定する方法について、以下に示します。

ステップ定義の設定

プロシジャ定義のステップ定義は、プロシジャ内のジョブステップを設定します。プロシジャ定義エディタの[ステップ定義]タブをクリックすると、ステップ定義画面が表示されます。以下に、画面イメージと各部品の説明を示します。

[ステップ]一覧

[ステップ]一覧では、プロシジャの中に定義したジョブステップの一覧が表示されます。

[追加]ボタン

[追加]ボタンをクリックすると、ステップの追加ウィザードが表示されるので、ウィザードから追加するジョブステップの情報を設定します。ジョブステップは、[ステップ]一覧の最下位に追加されます。ステップの追加ウィザードについては“A.1.10.3 ステップの追加ウィザード”を参照してください。

[挿入]ボタン

[ステップ]一覧からステップを選択し、[挿入]ボタンをクリックすると、ステップの挿入ウィザードが表示されるので、ウィザードから挿入するジョブステップの情報を設定します。ジョブステップは、[ステップ]一覧から選択した行の1つ上に挿入されます。ステップの挿入ウィザードについては“A.1.10.4 ステップの挿入ウィザード”を参照してください。

[更新]ボタン

[ステップ]一覧からステップを選択し、[更新]ボタンをクリックすると、ジョブステップ定義ダイアログが表示されるので、ジョブステップの情報を更新します。ジョブステップ定義ダイアログの説明については、“A.1.7 ジョブステップ定義の設定”を参照してください。
ジョブステップは、[ステップ]一覧から選択した行に反映されます。

[削除]ボタン

[ステップ]一覧からステップを選択して、[削除]ボタンをクリックすると、確認ダイアログが表示されます。確認ダイアログから[はい]ボタンをクリックすると選択したステップが削除されます。

[上へ]ボタン

[ステップ]一覧からステップを選択して、[上へ]ボタンをクリックすると、選択したステップが1つ上に移動されます。

[下へ]ボタン

[ステップ]一覧からステップを選択して、[下へ]ボタンをクリックすると、選択したステップが1つ下に移動されます。


A.1.10.3 ステップの追加ウィザード

プロシジャ定義のステップを追加する場合は、ステップの追加ウィザードより行います。

ステップを追加する手順

プロシジャ定義のステップを追加する手順を以下に示します。


ジョブステップの追加

ジョブステップを追加する方法について以下に示します。

  1. プロシジャ定義エディタの[ステップ定義]タグをクリックすると、ステップ定義画面が表示されます。ステップ定義画面から[追加]ボタンをクリックすると、ステップの追加ウィザードが表示されます。初期画面は以下の画面です。

  2. [ジョブステップの新規作成]ボタンを選択します。

  3. [次へ]ボタンをクリックすると、ジョブステップ定義情報設定画面が表示されます。

  4. ジョブステップ定義情報設定画面からジョブステップ名とバッチアプリケーションの種別を指定して[終了]ボタンをクリックすると、ジョブステップ定義ダイアログが表示されるので、ジョブステップ定義を行います。ジョブステップ定義ダイアログの詳細は“A.1.11 ジョブステップ定義(プロシジャ内のジョブステップ定義)の設定”を参照してください。


編集中のジョブ定義内のステップを参照して追加

編集中のジョブ定義内のステップを参照して追加する方法について以下に示します。

  1. ステップの追加ウィザードのステップの追加画面から[参照作成]ボタンを選択します。

  2. [次へ]ボタンをクリックすると、ステップ選択画面が表示されます。

  3. ステップ選択画面の[ステップ]一覧から参照するステップを選択します。

  4. [次へ]ボタンをクリックすると、[ステップ]一覧から選択したステップに対応するステップ定義情報変更画面が表示されます。

  5. ステップ定義情報変更画面の[プロシジャ内のジョブステップ名]には、参照元のジョブステップ定義に指定されたジョブステップ名が表示されるので、ジョブ定義内で一意なジョブステップ名を設定します。

  6. [終了]ボタンをクリックすると、ジョブステップ定義ダイアログが表示されるので、ジョブステップ定義を設定します。ジョブステップ定義ダイアログの詳細は“A.1.11 ジョブステップ定義(プロシジャ内のジョブステップ定義)の設定”を参照してください。



バッチジョブ定義ファイル中のステップを参照して追加

バッチジョブ定義ファイル中のステップを参照して追加する方法について以下に示します。

  1. ステップの追加ウィザードのステップ追加画面から[ファイル参照作成]ボタンを選択します。

  2. [次へ]ボタンをクリックすると、バッチジョブ定義ファイル選択画面が表示されます。それ以降の手順については、ジョブ定義エディタのステップ定義画面からステップの追加ウィザードを表示し、[ファイル参照作成]ボタンを選択した場合と同じです。詳細は“バッチジョブ定義ファイル中のステップを参照して追加”を参照してください。

A.1.10.4 ステップの挿入ウィザード

ステップを挿入する場合は、ステップの挿入ウィザードより行います。

  1. プロシジャ定義エディタのステップ定義画面から[挿入]ボタンをクリックすると、ステップの挿入ウィザードが表示されます。初期画面は以下の画面です。

ステップの挿入ウィザードおよび構成する各画面については、“追加”という表記が“挿入”になっている点を除いて“A.1.10.3 ステップの追加ウィザード”と同じです。


ジョブステップの挿入

ジョブステップの追加”と同じ手順で設定します。


編集中のジョブ定義内のステップを参照して挿入

編集中のジョブ定義内のステップを参照して追加”と同じ手順で設定します。


バッチジョブ定義ファイル内のステップを参照して挿入

バッチジョブ定義ファイル中のステップを参照して追加”と同じ手順で設定します。