「Template Update Utility (テンプレートの更新ユーティリティー)」パネル
「Template Update Utility (テンプレート更新ユーティリティー)」パネルには、入力パネル (「Template Update Utility (テンプレート更新ユーティリティー)」- 入力パネル) とメンバー・リスト・パネル (「Template Update Utility (テンプレート更新ユーティリティー)」- メンバー・リスト) の 2 つのフォームがあります。
メンバー・リスト・パネルは、入力パネルで必要な詳細を指定して Enter キーを押した後に表示されます。
パネルとフィールドの定義
Process Options Help
─────────────────────────────────────────────────────────────────────────────
File Manager Template Update Utility Top of data
Template:
Data set name .
Member . . . . Blank or pattern for member list
Copybook filter
Output Template:
Data set name .
Member mask . .
Processing Options:
Enter "/" to select option Enter "/" to select option
Batch execution Replace members
Advanced member selection Use library data sets
Skip member list Check mode - no update
Preserve copybook library
Library data sets:
Data set name 1
2
3
4
5
6
7
8
9
10
11
12
Command ===>
F1=Help F2=Split F3=Exit F4=CRetriev F7=Backward F8=Forward
F9=Swap F10=Actions F12=Cancel
- テンプレート
- データ・セット名
- データ・セット名。PDS(E) を指定します。
- メンバー
- メンバー名、またはパターンを入力するか、あるいはブランクのままにできます。「Advanced member selection (拡張メンバー選択)」を選択した場合は、この名前により、メンバー範囲パネルの最初の名前が構成されます。
- Copybook filter (コピーブック・フィルター)
- パターンと一致するコピーブック、またはコピーブックを参照するテンプレートのみが処理のために選択されるように、フィルターとして使用される 4 個までのメンバーの名前またはパターン。
- Output Template (出力テンプレート)
- これは、任意指定のデータ・セットであり、結果の更新テンプレートに代替データ・セットを提供するために使用できます。
- データ・セット名
- 更新テンプレートの保管場所を特定する PDS または PDSE を指定します。
- Member mask (メンバー・マスク)
- これは、名前変更用のマスクであり、更新テンプレートを代替名で保管できるようにします。
パターンを指定して、入力区分データ・セットのメンバー名を基に出力区分データ・セットのメンバーの名前を変更します。メンバー名のパターンは、メンバー名で有効な任意の文字と 2 つの特殊文字パターン、アスタリスク (*) とパーセント記号 (%) で構成されます。
- *
- 変更がない複数の文字を表すプレースホルダー文字。マスクに指定するアスタリスクは、1 つのみにしてください。2 つ目以降のアスタリスク文字は、パーセント記号として扱われます。例えば、次のように入力するとします。
名前変更後のメンバーはすべて ABC で始まり、その後に、古いメンバー名の残りが続きます。ABC*
- %
- 変更がない単一文字を表すプレースホルダー文字。パーセント記号は、メンバー名の任意の場所に必要な数だけ指定できます。例えば、次のように入力するとします。
名前が変更されたメンバーの最初の 3 文字は未変更のままで、4 文字目が文字「A」に置き換えられ、旧メンバー名の残りの部分は未変更になります。%%%A*
- 処理オプション
- Batch execution (バッチ実行)
- 機能をバッチで実行するようにバッチ JCL を編集できます。
- メンバーを置き換え
- 出力区分データ・セットの同名メンバーを置換します。
- Advanced member selection (拡張メンバー選択)
- 特定または総称のメンバー名ではなく、メンバーの範囲を選択するように指定できます。
- Use library data sets (ライブラリー・データ・セットを使用)
- 入力パネルで指定したライブラリー・データ・セットを使用します。
- Skip member list (メンバー・リストのスキップ)
- メンバー選択リストを表示せずに実行します。このオプションを使用すると、メンバー・リスト・パネルを表示せずに、該当の全メンバーを処理します。指定されたパラメーターからエラー (重複した出力名など) が発生した場合は、そのエラーが強調表示されてメンバー・リスト・パネルが表示されます。
- コピーブック・ライブラリーを保持
- コピーブックが、前に検出されたライブラリーにまだ存在し、更新が使用しているリストにそのライブラリーがある場合に、 そのコピーブックを使用します。
このオプションを選択しないか、コピーブックが、前に検出されたライブラリーに存在しなくなったか、更新が使用しているリストにそのライブラリーがない場合、ユーティリティーは、リストされた順序でライブラリーを検索し、検出した最初のバージョンのコピーブックを使用します。
- Check mode - no update (検査モード - 更新なし)
- 結果として生成されるメンバーを保管せずに、この機能を実行します。通常、エラーの検査に使用されます。
- Library data sets (ライブラリー・データ・セット)
- これらのフィールドは、「Use library data sets (ライブラリー・データ・セットを使用)」オプションが選択されている場合のみ使用されます。これを選択すると、テンプレート内で参照されるコピーブック・ライブラリー名が、これらのフィールドで指定したコピーブック・ライブラリー名に変更されます。新規のライブラリー・データ・セットが、更新処理中のコピーブックの検索とコンパイルに使用されます。そのため、更新エラーが発生しないよう、選択されたすべてのテンプレートで参照されるすべてのコピーブックが、指定するライブラリーで必ず使用可能であるようにしてください。
Process Options Help ───────────────────────────────────────────────────────────────────────────── File Manager Template Update Utility Row 1 of 104 Input data set 'FMN.RFM0047.TEMPLATE' Update data set 'FMN.RFM0047.TEMPLATE' Sel Name Prompt Created Updated Lang Ver ABEND 2004/02/11 2004/02/11 09:09:15 COBOL 1 BIGCHAR 2004/07/14 2006/06/28 16:12:31 COBOL 1 BIGCOPY 2003/12/17 2003/12/17 14:39:16 COBOL 1 BIGCOP2 2004/02/11 2004/02/11 10:12:10 COBOL 1 BIGKSDS 2001/08/10 2001/08/16 13:54:23 COBOL 1 BUGGY 2004/06/24 2004/06/25 10:56:12 COBOL 1 CJM01A 2004/06/15 2004/06/15 12:59:06 COBOL 1 CNOTFND 2006/07/18 2006/07/18 13:59:25 COBOL 1 COMPERR 2006/06/09 2006/06/22 09:45:08 COBOL 1 COPYTST 2006/01/10 2006/07/07 08:28:28 COBOL 1 COPY01 2006/02/28 2006/07/26 23:31:29 COBOL 1 COPY0102 2005/05/03 2006/07/26 23:31:32 COBOL 1 CRITERR 2006/07/18 2006/07/18 15:08:00 COBOL 1 Command ===> Scroll CSR F1=Help F2=Split F3=Exit F4=Expand F5=RFind F7=Up F8=Down F9=Swap F10=Left F11=Right F12=Cancel
- Sel
- 接頭部域。以下の接頭部コマンドを入力できます。
- B
- メンバーに対して ISPF BROWSE コマンドを実行します。ISPF の「Browse (ブラウズ)」パネル (File Manager の「Browse (ブラウズ)」パネルではありません) を使用してメンバーが表示されます。
- E
- File Manager Base テンプレート編集を起動します。
- S
- テンプレート更新の場合に選択します。
- U
- テンプレートに対するテンプレート・ソース定義の編集および更新プロセスを起動します。
- 名前
- メンバーの名前。
- プロンプト
- 実行されるアクションに相当する状況値。
- 作成
- テンプレートが作成された日付。
- 更新済み
- テンプレートの場合、これは最終変更日を示します。IMS™ ビューおよび抽出基準の場合は、基準が元のテンプレートから最後に更新されたことを示します。
- Lang (言語)
- テンプレート内のフィールドの派生元であるコピーブックのオリジナル言語。
- Ver (バージョン)
- テンプレートのバージョンまたはレベル。
- 説明
- (表示するには、「Right」機能キー (F11) で右にスクロールします。)テンプレートの編集時に、DESCRIBE コマンドを使用して入力できる最初の説明行。
親パネル
子パネル
- なし。