テンプレートの XML 定義
Lvl | 要素 | 属性 | タイプ | 説明 |
---|---|---|---|---|
1 | テンプレート | lang | BASE IMS |
コピーブックから派生したテンプレート。 値 (複数):
|
type | すべて | テンプレートのタイプ。 値 (複数):
|
||
segmented | BASE | 基本テンプレートのみに適用され、テンプレートをセグメント化するかどうかを示すブール値。 値 (複数):
|
||
2 | describe | all | これはテンプレートの説明です。このエレメントは最大 5 つのオカレンスを指定できます (5 行の説明に相当します)。最大長は、説明行 1 行当たり 54 文字です。 | |
2 | db2object | Db2® | これは、owner name.objectname という形式の Db2® オブジェクトです。 | |
2 | ssid | Db2® | これは、4 文字で表した Db2® サブシステムです。この値は、サブシステムが稼働する Db2® セッションの SSID を使用するインポートの場合は、無効になります。 | |
2 | db2rel | Db2® | テンプレート・オブジェクトの Db2® リリース。これは通知のみを目的としています。 | |
2 | dbd | IMS |
これは DBD 名です。これは、インポートが実行されるときに、ビューおよび抽出基準の元のテンプレート名として使用されます。 | |
2 | imstp | IMS |
これは、IMS™ テンプレート・データ・セット名です。これにより、ビューまたは抽出基準をインポートするときに、オプションに指定されたデフォルト・テンプレート・データ・セット名がオーバーライドされます。 | |
2 | dbdlib | IMS |
これは、IMS™ テンプレートを作成するために使用する IMS™ DBDLIB です。このエレメントは最大 6 回指定でき、検索対象の DBD ライブラリーを複数指定できます。 | |
2 | relcrit | 最大 | IMSCRIT | 関係基準の定義。 max="nnn" 整数 リストされている論理関係およびアプリケーション関係において、ソース・データベース・レコードごとに選択するターゲット・データベース・レコードのデフォルトの最大数として使用する数値を入力します。 これを指定しなかった場合は、データベース・レコードごとのデフォルトの最大選択数が存在しません。 |
sel | Boolean 値 (複数):
|
|||
3 | reldbd | 名前 | name="DBD name" ソース DBD 名 | |
seg | seg="segment name" ソース・セグメント | |||
targ | targ="DBD name" ターゲット DBD 名 | |||
bidir | ブール値。関係が双方向である場合に、エクスポート時に表示されます (bidir="1" )。 |
|||
sel | Boolean 値 (複数):
|
|||
最大 | max="nnn" 整数 リストされている論理関係およびアプリケーション関係において、ソース・データベース・レコードごとに選択するターゲット・データベース・レコードの最大数として使用する数値を入力します。 これを指定しなかった場合、relcrit max 値が指定されているときには、その値が使用されます。どちらも指定されなかった場合は、上限がありません。双方向論理関係には値 2 または 3 を使用することをお勧めします。 |
|||
2 | cset | subset | IMSCRIT | 基準セットのサブセットの番号。 |
sel | IMSCRIT | ブール値。 値 (複数):
|
||
desc | IMSCRIT | オプションの説明。 | ||
2 | copybooks | BASE IMS |
コピーブック定義のグループ・エレメント。 | |
3 | ライブラリー | コピーブックが含まれているデータ・セット名。このエレメントは最大 12 回繰り返すことができます。 | ||
3 | syslib | ネストされたコピーブックが含まれているデータ・セット名。このエレメントは最大 10 回繰り返すことができます。 | ||
3 | 人のメンバー | 名前 | コピーブックのメンバー名。 | |
lib | これは、このコピーブックを取得する元のライブラリー・エレメントの番号を指定します。これを指定しなかった場合は、ライブラリー・データ・セット内の最初のオカレンスが指定されます。 | |||
name01 | File Manager によって挿入される 01 名。 | |||
segname | IMS™ のみ | 関連付けられている IMS™ セグメント名。 | ||
4 | segdesc | IMS™ のみ | セグメントの説明。 | |
4 | redefine | オフセット | ブール値。開始位置が redefines、union、または org フィールドの開始位置になるよう、各レイアウトのオフセット値を自動的に調整するように File Manager に指示する場合は、1に設定します。 |
|
chglvl | ブール値。必要に応じて 1に設定します。COBOL レベル変更。 これは COBOL 専用のオプションで、レベル値 (下記で指定) の処理方法を変更します。このオプションを設定すると、指定されたレベル値のオカレンスがすべて、データ項目に redefines 文節があるかどうかにかかわらず、コンパイル・ステップの前に 01 に変更されます。構造が、意図されたプログラマブル形式から変更されることが原因で、データ項目のオフセットが正しくない値に設定されたり、コンパイル・エラーが発生したりするおそれがあるため、このオプションの使用には注意が必要です。 |
|||
level | 新規レコード・レイアウトを生成する redefines レベルまたは union レベルの文節を識別するために使用されるソース・レベル値。 COBOL redefines または PL/I union を使用して複数のレイアウトを定義した構造がある場合は、この値を使用します。File Manager は、所定のレベルのそれぞれの redefines 文節ごとに、別々のレコード・レイアウトを作成します。最初に一致する redefines が検出された後、File Manager は、以降の redefines 用の新規レイアウトを、それと同じレベルおよび開始位置で作成します。見出しおよび後書きデータ項目は、それぞれのレコード・レイアウトに含まれています。このフィールドは、アセンブラー・コピーブックの場合は、無視されます。 |
|||
名前 | Field Name (フィールド名): これは、redefines 文節 (COBOL)、union 文節 (PL/I)、または ORG 文節 (アセンブラー) のターゲット・フィールド名を指定します。 File Manager はこの値を使用して、新規レイアウトで表示する redefines ステートメント、union ステートメント、または org ステートメントを判別します。これは、新規レイアウトの生成を必要とする redefines ステートメント、union ステートメント、および org ステートメントを識別するためのもう 1 つの方法です。「Level (レベル)」と「Field name (フィールド名)」の両方に値を指定できます。File Manager は新規レイアウトの生成時に両方を検査します。 |
|||
4 | sourcerange | fromstr | 「From string」。File Manager は指定されたストリングを各ソース・ステートメントで検索します。一致するストリングを含む最初のステートメントが、抽出プロセスを開始します。「From statement (開始ステートメント)」が (デフォルト値以外の値に) 指定された場合は、ストリングが最初に見つからなかったときに、そのステートメントが使用されます。 | |
tostr | 「To string」。File Manager は指定されたストリングを各ソース・ステートメントで検索します。一致するストリングを含む最初のステートメントが、抽出プロセスを終了します。「To statement (終了ステートメント)」が指定された場合は、「To statement (終了ステートメント)」値に一致する最初のステートメント、または「To string (置き換えストリング)」を含む最初のステートメントが、抽出を終了します。 | |||
fromstmt | From statement (開始ステートメント): 開始ソース行の番号。これによって、抽出の開始ステートメントを File Manager に指示します。指定がない場合、デフォルトの開始位置はステートメント 1 です。 | |||
tostmt | To statement (終了ステートメント): 終了ソース行の番号。これによって、抽出の終了ステートメントを File Manager に指示します。指定がない場合、デフォルトの終了位置は最後のソース・ステートメントです。 | |||
3 | cobol | dbcs | BASE |
ブール値。DBCS COBOL コンパイラー・オプションが必要な場合は、DBCS="1" を設定します。 |
maxrc | 受け入れ可能な最大コンパイラー RC (0 から 20)。 | |||
mixedcase | ブール値。COBOL コピーブックのコーディングのとおりにフィールド名の元の大/小文字を保持するには、mixedcase="1" を設定します。この機能は、File Manager COBOL コンパイラー、または Enterprise COBOL V4R1 の最小コンパイラー・レベルを実行中の場合にのみ使用可能です。 |
|||
dpc | ブール値。COBOL コピーブックのコンパイル時に SPECIAL-NAMES パラグラフの「Decimal-point is comma (小数点はコンマ)」を使用するには、dpc="1" を設定します。 |
|||
arith | ブール値。COBOL コピーブックのコンパイル時に COBOL コンパイル・オプション「Arith(extend)」を使用するには、arith="1" を設定します。 |
|||
4 | REPLACE | COBOL 置換ストリングを提供するグループ・エレメント。 | ||
5 | repfrom | COBOL 置換前のストリング。一致する repto エレメントが存在する必要があります。最大 5 個の置換前エレメントがサポートされます。 | ||
5 | repto | COBOL 置換後のストリング。指定された各 repfrom ストリングに、対応する repto が必要です。 | ||
4 | cbladdopp | COBOL コンパイルを実行してテンプレートを作成または更新するときに、CBL ステートメントによって追加される COBOL コンパイラー・オプション。これらのオプションは、コンパイル処理中に妥当性検査されます。コンパイル・エラーを回避するには、構文が正しいこと、および FMN を呼び出す前にこれらのオプションで必要な追加データ・セットがすべて割り振られていることが必要です。50 バイト以内で指定してください。
|
||
3 | pli | graph | BASE |
ブール値。PL/I コンパイラー・オプション GRAPHIC を使用するには、graph="1" を設定します。 |
maxrc | 受け入れ可能な最大コンパイラー RC(0 から 20)。 | |||
bin63 | ブール値。PL/I コンパイラー・オプション LIMITS(FIXEDBIN(63)) を使用するには、bin63="1" を設定します。 |
|||
fixdec | ブール値。PL/I コンパイラー・オプション LIMITS(FIXEDDEC(31)) を使用するには、fixdec="1" を設定します。 |
|||
unalign | ブール値。DEFAULT RANGE(*) UNALIGNED; ステートメントを追加するには、unalign="1" を設定します。これは構造調整用のデフォルトを変更します。 |
|||
4 | pliaddopp | PL/I コンパイルを実行してテンプレートを作成または更新するときに、*PROCESS ステートメントによって追加される PL/I コンパイラー・オプション。これらのオプションは、コンパイル処理中に妥当性検査されます。コンパイル・エラーを回避するには、構文が正しいこと、および FMN を呼び出す前にこれらのオプションで必要な追加データ・セットがすべて割り振られていることが必要です。50 バイト以内で指定してください。
|
||
3 | asm | dbcs | BASE |
ブール値。アセンブラー・コンパイラー・オプション DBCS を使用するには、dbcs="1" を設定します。 |
noalign | ブール値。アセンブラー・コンパイラー・オプション NOALIGN を使用するには、noalign="1" を設定します。 |
|||
4 | asmaddopp | アセンブラーを実行してテンプレートを作成または更新するときに、*PROCESS ステートメントによって追加される HLASM コンパイラー・オプション。これらのオプションは、アセンブリー処理中に妥当性検査されます。アセンブリー・エラーを防止するため、構文が正しいこと、およびこれらのオプションに必要な追加のデータ・セットが FMN の起動前に割り振り済みであることを確認してください。50 バイト以内で指定してください。
|
||
2 | layout | 名前 | Not Db2® | 01 レイアウト名 - Db2® テンプレートには適用できません。 |
copybook | BASE |
この 01 レイアウトの発生元のコピーブック名。 | ||
sel | Not Db2® | ブール値。デフォルト値は 1です。レイアウトを選択解除するには、 sel="0" を指定します。 |
||
segment | IMS |
セグメント名 | ||
segsel | IMS |
ブール値。デフォルト値は 1です。これはセグメント選択であり、「Views and Criteria」セットに使用した場合にのみ値が適用されます。一般的に、これを使用してセグメント選択をオフにするには、 segsel="0" を設定します。 |
||
オフセット | 見つからない Db2® | offset="nnnn" 。デフォルト値は 0 です。レイアウト内のすべてのフィールドの開始位置は、指定された値に従って調整されます。指定する値は -32760 から 32760 までの範囲内である必要があります。 |
||
3 | criteria | type | Not Db2® | 以下を指定します。
|
byfield | ブール値。デフォルト値は 0です。フリー・フォーマットではなく、byline エレメントを使用して式を指定する場合は、 byfield="1" を指定します。byfield="1" を指定した場合、<exp>expressions</exp> の値は無視されます。 |
|||
または | segmented | ブール値。デフォルト値は 0です。この基準と関連 01 基準との論理和演算 (OR) を実行するには、 or="1" を指定します。 |
||
rname | segmented | 関連 01 レイアウトの名前。これは、type="RID" も指定された場合にのみ、有効です。 |
||
cset | IMSCRIT | cset=nnn この基準が属するサブセット番号。サブセット番号は、上で説明した cset エレメントの subset 属性で定義されます。 |
||
4 | exp | ALL | これは、フリー・フォーマットの式、または Db2® テンプレートの where 文節です。注:式には一般的に特殊な XML 文字が含まれるため、以下のように CDATA を使用して指定することをお勧めします。
|
|
4 | byline | ALL | byline および子エレメントを使用して、「by field」式を記述します。ここで記述するエレメントは、ISPF インターフェースから入力された「by field」表現にマップされて、「by field」式が指定されます。これらのエレメントを指定するには、レイアウトで byfield="1" を指定する必要があります。 |
|
seq | これは、先頭に 1 を使用してそれ以降の byline ごとに 1 ずつ増える、シーケンス番号です。 | |||
lparen | このエレメントで定義された式の前に左括弧を挿入するには、lparen="(" を指定します。 |
|||
rparen | このエレメントで定義された式の後に右括弧を挿入するには、rparen=")" を指定します。 |
|||
conn | この式と後続の式とを結合する方法。conn="AND" または conn="OR" を指定します。 |
|||
名前 | この式で左側のオペランドとして使用するフィールドの名前。 | |||
5 | oper | 見つからない Db2® | 算術関係演算。詳細については、このマニュアル内の動的テンプレート・パネルの説明にある演算子を参照してください。演算子には一般的に特殊な XML 文字が含まれるため、以下のように CDATA を使用して指定することをお勧めします。
|
|
oper2 | Db2® | これは、「File Manager User’s Guide and Reference for DB2 Data」で説明している Db2® 演算子です。『Row Selection Criteria』、およびサポートされる演算子を参照してください。 演算子には一般的に特殊な XML 文字が含まれるため、以下のように CDATA を使用して指定することをお勧めします。
|
||
byval | ALL | これは、右側のオペランドまたは第 2 オペランドを指定します。いずれも、指定された演算子、および参照されているフィールドや列に対して、有効な値である必要があります。 255 文字以内で指定する必要があります。 |
||
3 | symbol | all | このエレメントを、その属性および子エレメントとともに使用して、フォーマット設定、作成、スクランブルを指定し、動的テンプレートの場合はフィールド定義そのものを指定します。 | |
名前 | これはフィールド名または列名です。 | |||
sel | ブール値。デフォルト値は 1です。列またはフィールドを選択解除するには、 sel="0" を指定します。 |
|||
seq | 見つからない Db2® | これは、表示順序を表す番号です。最も小さい番号が最初に表示されます。例えば、seq="1" などを指定します。 |
||
hold | ブール値。デフォルト値は 0です。編集セッション、表示セッション、またはブラウズ・セッションでこのフィールドまたは列を保持するには、 hold="1" を指定します。 |
|||
lzero | ブール値。デフォルト値は 0です。先行ゼロを含むフォーマットが設定された数値フィールドの場合は、 lzero="1" を指定します。 |
|||
width | 数値。これは、データの TABLフォーマット設定の代替表示幅を指定します。 例えば、 |
|||
開始 | dynamic | 動的テンプレート内のフィールド定義の開始列を定義します。 | ||
length | dynamic | 動的テンプレート内のフィールド定義の長さを定義します。 | ||
type | dynamic | フィールドのタイプを定義します。詳細については、このマニュアル内の動的テンプレート・パネルの説明にあるタイプを参照してください。 | ||
keyseq | 整数。keyseq='nnnn' データ・セット比較用に複合キー・フィールドを定義するために使用するキー・シーケンス番号を指定するには、この値を指定します。 |
|||
db2ord | Db2® | 整数。db2ord='nnnn' これは Db2® テンプレートのシーケンス番号であり、データを Db2® から取得するときに、列のデータ値に基づいてデータを順序付ける方法を指定します。 |
||
db2AD | Db2® | Integer.昇順または降順の標識。(db2AD="A" )これは、db2ord が指定された場合にのみ有効で、Db2® から取得したデータを A(ascending) 順にするか D(descending) 順にするかを指定します。 |
||
ref | Integer. これはフィールドまたは列の参照番号であり、フィールドを識別するために使用されます。 注: フィールドは、 name="field name" で識別することもできます。この値を指定した場合は、フィールドまたは列を識別するときに、この値が優先されます。 |
|||
4 | heading | ALL | 代替見出し
|
|
4 | lenfld | segmented | 関連付けられた親シンボルが、実際のセグメントの長さを判別するための長さフィールドであることを通知します。このエレメントは、どのレイアウトでも 1 回しか指定できません。 | |
excl | ブール値。デフォルト値は 0です。セグメントの長さを、このフィールドに指定した長さとフィールドの長さを加算した値にするには、 excl="1" を指定します。これを指定しなかった場合、または |
|||
4 | createN | 開始 | ALL | デフォルトは 0 分です。Start="nnnn" 。ここで、nnn は数値です。ユーザー指定の増分で調整する前に、フィールドに入れる初期値を指定します。この値は、適切な数値データ・タイプに変換したときに、そのフィールドが保持できる数値でなければなりません。また、小数点以下の桁のあるフィールドでは、フィールド定義の小数点以下の桁数より多い 10 進数整数を指定してはなりません。 負の数値を指定する場合、フィールドが符号なしであっても、その符号は有効です。 フィールドが浮動小数点フィールドの場合、開始値は、仮数と指数部で構成される浮動小数点数 (-1.14579E01 など) として指定できます。仮数は、オプションの符号 (+ または -) と、それに続く 1 から 16 桁の数字で構成されます。仮数は小数点を含むこともできます。指数部は、文字 E、オプションの符号 (+ または -)、および 1 から 2 桁の数字で構成されます。 |
end | デフォルト値は、フィールドに格納できる最大の正数または負数です。 end="nnnn" フィールドに入れる最大値 (増分が正数の場合) または最小値 (増分が負数の場合) を指定します。数値を指定するときには、start 属性の規則を参照してください。 |
|||
inc | デフォルト値は 0 です。inc="nnnn" 正数または負数を指定し、それによって、各レコード (またはレコードのサイクル) について、フィールドの値が調整されます。数値を指定するときには、start 属性の規則を参照してください。 |
|||
Cycle (サイクル) | デフォルト値は 1 です。cycle="nnnn" フィールド値に増分値を適用する前に生成する出力レコードの数を指定します。例えば、フィールド開始値に 100、増分値に 10、サイクル値に 3 を指定した場合は、最初の 3 つのレコード内のフィールドが 100、次の 3 つのレコード内のフィールドが 110、その次の 3 つのレコード内のフィールドが 120 のようになります。 サイクルをゼロにすると、フィールドの値には、常に開始値が設定されます。 |
|||
4 | createDT | 値 | Db2® | createdt="dd/mm/yy etc" 新規行を作成するときに使用する日付値を指定します。作成属性は、FM/Db2 によって行が作成される機能 (例えば、作成ユーティリティー) の場合にのみ、使用されます。「Format (形式)」フィールドに示されているフォーマットと同じフォーマットで日付値を指定できます。現在日付を使用するように指定するには、= を指定します。これを指定すると、現行値が取得され、フィールド内の = が現行値に置き換えられます。取得される値は定数であるため、作成ユーティリティーが後から実行された場合でも、列に設定されるデータとして、必ず同じ値が使用されます。 行の作成時に現在日付を使用して列のデータを設定するように指定するには、* を指定します。列の変数値は作成ユーティリティーの実行日であるため、* を指定すると、作成ユーティリティーが実行されたときにその変数値が設定されます。 |
inc | inc="nnnn" 複数の行を作成するときに使用する増分値を指定します。有効な値は整数です。値 1 を指定すると、後続の各行に、直前の日付値より 1 日後の日付値が設定されます。値 -1 を指定すると、後続の各行に、直前の日付値より 1 日前の日付値が設定されます。 |
|||
4 | createC | ALL | フィールドにさまざまなパターンを設定するには、これを使用します。 | |
act | アクション。レコードごとに、フィールドの内容をどのように変えるかを指定します。詳細。例えば、act="FX" などを指定します。各アクションの詳細については、「act」のオプションを参照してください。 |
|||
repeat | デフォルトは NO です。 repeat="YES" ユーザー・パターンを繰り返します。このフィールドより短いユーザー提供パターンを指定し、必要な回数だけそのパターンを繰り返してフィールドを埋めるようにする場合は、YES を指定します。ユーザー提供のパターンがこのフィールドより短いときには、デフォルトで、File Manager は、受け取りフィールドを埋め込むために充てん文字を使用します。このオプションは、RA アクションを指定しているときには無効です。 IBM® 提供のパターンは、常に、必要なだけフィールド内で繰り返されます。 |
|||
5 | filler | ALL |
フィールドの作成で、他の操作の前にフィールドの各バイトに置かれる値を指定します。以下の 1 つにすることができます。
|
|
5 | 開始 | <start>cccc<start> 開始文字 IBM® 提供のパターン (AL、AN、または CO)、またはユーザー提供のパターン (RO、WV、および FX を除く) を指定するときに使用する開始文字を設定します。指定する文字は、IBM® 提供のパターンまたはユーザー提供のパターンにある文字の 1 つでなければなりません。 デフォルト: IBM® 提供のパターンまたはユーザー提供のパターンの先頭文字です。 |
||
5 | パターン | <pattern>cccc<pattern> このフィールドのデータを生成するときに使用されるパターンを指定します。IBM® 提供のパターン標識またはユーザー提供のパターンを指定できます。ユーザー提供のパターンは、文字ストリングか 16 進数ストリングのいずれかになります。文字ストリングは引用符で囲み、16 進数ストリングは引用符で囲んでその前に X を付ける必要があります。16 進数ストリングには、有効な偶数の 16 進文字が含まれている必要があります。指定できる IBM® 提供のパターンは、以下のとおりです。
RA と RP 以外のアクションで、フィールドより長いユーザー提供パターンを指定すると、まず始めに、パターンの右側が受け入れフィールドに合わせて切り捨てられた後、指定したアクションが実行されます。RA アクションの場合は、ユーザー提供パターン全体から文字がランダムに選択されます。RP アクションの場合は、各レコードについて、パターン全体がリップルされてから、受信フィールドに合わせて切り捨てられます。フィールドより短いユーザー提供パターンを指定した場合は、パターンを繰り返してフィールドを埋めるように指定できます。 デフォルト: None |
||
4 | scramble | ALL | 関連付けられた親シンボルにすべてのスクランブル・タイプ・オプションを指定するには、scramble エレメントを使用します。 | |
type | 例えば、スクランブル・タイプとして type="1" と指定します。以下のいずれかの値を指定します。
|
|||
ODPP | これは、Optim™ Data Privacy Provider コマンド入力域です。コマンド構文については、「ODPP 構文ガイド」を参照してください。 | |||
5 | translate | incol | incol="nnn" 値データ・セットの入力フィールド値の開始位置を定義します。入力フィールドを値データ・セットの値と突き合わせるために、コピー操作で変換処理が実行される際に使用されます。フィールドの長さは、コピー処理時にこのフィールドにマップされる入力フィールドの長さに設定されます。 |
|
outcol | outcol="nnn" 値データ・セットの出力フィールド値の開始位置を定義します。これは、コピー操作時に以下のように使用されます。
フィールドの長さは、このパネルに表示される現行フィールド長です。 この値は、「Scramble Type (スクランブル・タイプ)」で「Translate (変換)」を選択する場合には必須です。「Random (ランダム)」または「Repeatable (反復可能)」を選択し、「Value (値)」も選択すると、値データ・セット名 (「Dsn」) を指定してある場合は、デフォルトの開始位置は 1 に設定されます。 |
|||
dsn | dsn="data set name" 値データ・セットを定義します。カタログされた順次データ・セット、区分データ・セット、または VSAM データ・セットを指定でき、コピー処理時の出力フィールド値を決定するために使用されるデータを含みます。 |
|||
5 | 次の範囲 | これにより、スクランブル値が、属性に指定された min 値から max 値までの範囲内の数値に制限されます。min 値および max 値を指定する必要があります。 | ||
最小 | 最小値。最大値より小さく、かつ、-2 GB 以上の値を指定する必要があります。 | |||
最大 | 最大値。最小値より大きく、かつ、2 GB 以下の値を指定する必要があります。 | |||
5 | 値 | outcol | outcol="nnn" 値データ・セットの出力フィールド値の開始位置を定義します。これは、コピー操作時に以下のように使用されます。
|
|
dsn | dsn="data set name" 値データ・セットを定義します。カタログされた順次データ・セット、区分データ・セット、または VSAM データ・セットを指定できます。このデータ・セットには、コピー処理時の出力フィールド値を決定するために使用されるデータが入っています。 |
|||
6 | sval | <sval>field value</sval> 指定した値は、スクランブル・オプションに従って、ランダムに選択されるか、または反復可能な方法で選択され、スクランブル操作中に出力フィールドに値が設定されます。フィールド値は、関連付けられた親シンボルに対して有効なデータである必要があります。 |
||
5 | exitprog | 名前 | all | この出力フィールドのコピー操作中に起動されるスクランブル出口を識別するために、1 から 8 文字の有効なロード・モジュール・メンバー名を入力します。指定する出口は、コピー処理時に File Manager から使用できるいずれかのロード・ライブラリーに存在するロード・モジュールの形式である必要があります。これを STEPLIB DD ステートメントで指定するか、あるいは LINKLIST または LPALIST に含めます。 |
parm | 呼び出しタイプごとに出口に渡される定数値を指定するには、このフィールドにブランク以外の値を入力します。 | |||
format | ブール値。デフォルト値は 0です。先行ゼロを抑制して数値を表示するときの形式で出口に渡されるようにフィールド値をフォーマット設定するには、 format="1" を指定します。 |
|||
lzero | ブール値。デフォルト値は 0です。先行ゼロを付けて数値を表示するときの形式で出口に渡されるようにフィールド値をフォーマット設定するには、 lzero="1" を指定します。 |