「Print Entry (印刷項目の入力)」パネル
「Print Entry (印刷項目の入力)」パネルを使用して、印刷するリソースの名前を入力します。また、これらのパネルを使用して、データ・セットの論理ビューを記述するコピーブックまたはテンプレートの名前も指定します。
| CICS リソース | 表示される「Print Entry (印刷項目の入力)」パネル |
|---|---|
| ファイル | 「Print CICS File Entry (CICS ファイルの印刷項目の入力)」パネル |
| 一時ストレージ | 「Print Temporary Storage Entry (一時ストレージの印刷項目の入力)」パネル |
| 一時データ | 「Print Transient Data Entry (一時データの印刷項目の入力)」パネル |
次に各「Print Entry (印刷項目の入力)」パネルを示します。 その後に、3 つのパネルに出現する入力フィールドをすべてリストします。ほとんどの入力フィールドは、3 つのすべてパネルで共通です。3 つのすべてのパネルに共通していない入力フィールドについては、どのパネルのフィールドであるかを示しています。
パネルとフィールドの定義
Process Options Help
──────────────────────────────────────────────────────────────────────────────
FM/CICS Print CICS File Entry Panel
Input CICS VSAM File:
File name . . . . . . .
Sysid . . . . . . . . .
Start key . . . . . . . key or slot
Skip count . . . . . . number of records to be skipped
Print count . . . . . . ALL number of records to be printed
Copybook or Template:
Data set name . . . . .
Member . . . . . . . . (Blank or pattern for member list)
Processing Options:
Print Option Copybook/template/access Enter "/" to select option
1. Char 3 1. Above Edit template Type (1,2,S)
2. Hex 2. Previous Use proc
3. Sngl 3. None
4. Tabl 4. Create dynamic Additional print options
Command ===> Applid
F1=Help F3=Exit F4=Expand F7=Backward F8=Forward F10=Actions
F12=Cancel Process Options Help
──────────────────────────────────────────────────────────────────────────────
FM/CICS Print Temporary Storage Entry Panel
Input Temporary Storage Queue:
Queue name . . . . . . (Case sensitive)
Sysid . . . . . . . . .
Pool name . . . . . . .
Skip count . . . . . . number of records to be skipped
Print count . . . . . . ALL number of records to be printed
Copybook or Template:
Data set name . . . . .
Member . . . . . . . . (Blank or pattern for member list)
Processing Options:
Print Option Copybook/template/access Enter "/" to select option
1. Char 3 1. Above Edit template
2. Hex 2. Previous Use proc
3. Sngl 3. None
4. Tabl 4. Create dynamic Additional print options
Command ===> Applid
F1=Help F3=Exit F4=Expand F7=Backward F8=Forward F10=Actions
F12=Cancel Process Options Help
──────────────────────────────────────────────────────────────────────────────
FM/CICS Print Transient Data Entry Panel
Input Transient Data Queue:
Queue name . . . . . . (Case sensitive)
Sysid . . . . . . . . .
Skip count . . . . . . number of records to be skipped
Print count . . . . . . ALL number of records to be printed
Copybook or Template:
Data set name . . . . .
Member . . . . . . . . (Blank or pattern for member list)
Processing Options:
Print Option Copybook/template/access Enter "/" to select option
1. Char 3 1. Above Edit template
2. Hex 2. Previous Use proc
3. Sngl 3. None
4. Tabl 4. Create dynamic Additional print options
Command ===> Applid
F1=Help F3=Exit F4=Expand F7=Backward F8=Forward F10=Actions
F12=Cancel- File name (ファイル名) (CICS リソース: ファイルのみ)
- 印刷するファイルの名前 (1 から 8 文字)。これと「Sysid (システム ID)」が組み合わされて、一致するリソースのリストが生成されます。
完全修飾のリソース名または総称リソース名を入力できます。総称リソースでは、単一文字を表すパーセント記号 (%) と、任意の数の文字を表すアスタリスク (*) を使用します。
- Queue name (キュー名) (CICS リソース: 一時ストレージ・スペースのみ)
- 印刷する一時ストレージ・キューの名前 (1 から 16 文字)。これと「Sysid (システム ID)」が組み合わされて、一致するリソースのリストが生成されます。
完全修飾のリソース名または総称リソース名を入力できます。総称リソースでは、単一文字を表すパーセント記号 (%) と、任意の数の文字を表すアスタリスク (*) を使用します。
この入力フィールドには大/小文字の区別があります。
TS キュー名の 16 進値を表示または入力するには、フィールド上にカーソルを持っていき、EXPAND 基本コマンド (または同等の機能キー) を入力します。拡張ポップアップ・パネル内から HEX ON コマンドを入力し、16 進値を表示および入力します。
- Queue name (キュー名) (CICS リソース: 一時データのみ)
- 印刷する一時データ・キューの名前 (1 から 4 文字)。これと「Sysid (システム ID)」が組み合わされて、一致するリソースのリストが生成されます。
完全修飾のリソース名または総称リソース名を入力できます。総称リソースでは、単一文字を表すパーセント記号 (%) と、任意の数の文字を表すアスタリスク (*) を使用します。
このフィールドには大/小文字の区別があります。
- Sysid (システム ID)
- リソースが存在する CICS システムの ID。ブランク値の場合は、デフォルトのローカル・システムになります。
完全修飾または総称の sysid を入力できます。総称 Sysid では、単一文字を表すパーセント記号 (%) と、任意の数の文字を表すアスタリスク (*) を使用します。
- Pool name (プール名) (CICS リソース: 一時ストレージ・スペースのみ)
- 共用一時ストレージ・プールおよび一時ストレージ処理の TS プール名で、 プールを管理する一時ストレージ・サーバーにシップされます。
完全修飾のプール名または総称プール名を入力できます。総称プール名では、単一文字を表すパーセント記号 (%) と、任意の数の文字を表すアスタリスク (*) を使用します。
Sysid 値と TS プール名を指定すると、どちらかに一致するキューのリストが生成され、そこから処理に合ったキューを選択できます。
- Start key (開始キー) (CICS リソース: ファイルのみ)
- VSAM ファイルの開始キーまたはスロット位置。
このフィールドはスクロール可能であり、EXPAND 基本コマンド (または同等の機能キー) で拡張できます。ロング・ネーム用のスクロール可能入力および表示フィールド を参照してください。
- スキップ・カウント
- 処理が始まる前にスキップすべきレコード数。
- Print count (印刷カウント)
- 印刷されるレコード数
- Copybook or Template (コピーブックまたはテンプレート): Data set name and Member (データ・セット名およびメンバー)
- これらのフィールドは、レコードの選択と印刷出力の形式設定に使用するコピーブックまたはテンプレートを識別します。コピーブックを指定すると、コピーブックはコンパイルされて一時テンプレートが作成されます。この一時テンプレートは、編集が要求されていた場合はオプションで保管できます。
- Print Option (印刷オプション)
- 印刷出力の形式:
- 文字
- レコードは文字形式で印刷されます。
- 16 進
- レコードは 16 進形式で印刷されます。「Set Processing Options (処理オプションの設定)」パネルの DUMP 処理オプションは、HEX データの印刷方法を決定します。「Set Processing Options (処理オプションの設定)」パネル を参照してください。
- Sngl
- 単一レコード・フォーマット (1 行に 1 フィールドが表示されます)。印刷出力の左側には、フィールドまたは見出し名が入ります。右側には、フィールド・タイプに従って形式設定されたフィールド値が入ります。このオプションにはテンプレートが必要です。
この印刷形式では、その他のフィールド情報 (再定義フィールド、フィールド参照番号、フィールド・タイプおよび長さの値、PICTURE 文節、開始位置、構造) が、エディター・オプションに従って印刷できます。数値フィールドは、オプションの指定によって左寄せにできます。
- Tabl
- 表形式 (フィールドは表示全域にわたって印刷されます)。レコードは、列見出しとなるフィールド名または見出し名と、フィールド・タイプに応じて形式設定されたデータを持つ列で表示されます。この形式では、表示は、現行の印刷幅に応じて切り捨てられる場合があります。このオプションにはテンプレートが必要です。
- Copybook/template/access (コピーブック/テンプレート/アクセス)
- このオプションを使用して、テンプレートを使用するかどうか、あるいはレコードをどの ように印刷するかを指定します。
- 上
- FM/CICS は、このパネルで指定されたテンプレートを使用します。(コピーブックを指定すると、File Manager は、使用する前にコピーブックをテンプレートにコンパイルします。)
- 前
- FM/CICS は、このリソースの処理に最後に使用した テンプレートを使用します。前にこのデータ・セットにテンプレートを使用していない場合は、メッセージが表示され、テンプレートを使用せずに処理が続行されます。
- なし
- FM/CICS は、テンプレートを使用しません。SNGL および TABL 印刷形式は使用できません。
- Create dynamic (動的作成)
- FM/CICS は、動的テンプレートを作成します。ここで、フィールドおよびフィールド作成属性を定義できます。
- テンプレートの編集
- FM/CICS は、パネルを処理する前に、既に指定したテンプレートを開いて編集できるようにします。注: テンプレートの使用についての詳細は、File Manager User’s Guide and Reference の
Creating and editing templates (テンプレートの作成と編集)
を参照してください。 - Type (1,2,S) (タイプ (1、2、S))
- 実行する編集のタイプ。次のいずれかの値を指定できます。
- 1
- 最初にフィールド別に「Record Identification Criteria (レコード ID 基準)」を編集します。
- 2
- 最初にフィールド別に「Record Selection Criteria (レコード選択基準)」を編集します。
- S
- 拡張コピーブック選択機能を使用してテンプレートのソース定義を編集します。
動的テンプレートを編集する場合、このオプションは無視されます。
- Use proc (プロシージャーを使用)
- データの検索および変更に、FIND および CHANGE コマンドを使用するのではなく、データを検索および変更するプロシージャーを指定するために、このオプションを使用します。このオプションを 選択すると、次のいずれかのアクションを行うことができます。
- アスタリスク (*) を 1 つ入力して、 一度だけ使用する一時プロシージャーを作成するという選択をします。FM/CICS は「Edit (編集)」パネルを表示します。この中で、プロシージャーを作成できます。
- 使用するプロシージャーが含まれているメンバーの名前を指定します。メンバーは DD 名 FMNEXEC に割り振られた PDS に属している必要があります。次のいずれかを入力することができます。
- メンバーの名前。
- 一致するすべてのメンバーをリストするメンバー名パターン (単一の * 以外)。そうすると、「Sel」フィールドに
Sと入力して、必要なメンバーを選択できます。メンバー名パターンは、メンバー名に有効な任意の文字と、次の 2 つの特殊パターン文字とで構成することができます。- アスタリスク (*)
- 任意の数の文字を表します。必要な数のアスタリスクがメンバー名のどこに表示されても構いません。例えば、
*d*と入力すると、名前に「d」が含まれるデータ・セットのすべてのメンバーのリストが表示されます。 - パーセント記号 (%)
- 単一文字を表す置き換え文字。パーセント記号は、メンバー名の任意の場所に必要な数だけ指定できます。例えば、
%%%%と入力すると、名前の長さが 4 文字のデータ・セットのすべてのメンバーのリストが表示されます。
注: このオプションを選択して、「Use proc (プロシージャーを使用)」メンバー入力フィールドをブランクにしておくと、File Manager がメンバー名リストを表示します。そうすると、「Sel」フィールドにSと入力して、必要なメンバーを選択できます。(『File Manager User’s Guide and Reference の File Manager パネルを使用しているときのプロシージャーの指定』も参照してください。)
- Additional print options (追加の印刷オプション)
- 追加の印刷オプションを指定できる「Print Options (印刷オプション)」パネルを表示します。
親パネル
子パネル
- 「File Manager User’s Guide and Reference」の
Print Options (印刷オプション)
パネル