グローバル タイプ シーケンスを有効にするには、PARMLIB データ セットとタイプ シーケンス メンバの両方をデフォルト テーブル C1DEFLTS に定義する必要があります。 PARMLIB データ セットには、タイプ シーケンス メンバが格納されます。 タイプ シーケンス メンバが C1DEFLTS に定義されており、PARMLIB が定義されていないと、C1DEFLTS テーブルは正しくアセンブルされません。 タイプ シーケンス メンバが空の場合、タイプ名の順にタイプ シーケンスが実行されます。
PARMLIB データ セットとタイプ シーケンス ファイルを定義するには、PARMLIB= パラメータおよび TYPESEQMBR= パラメータを C1DEFLTS に追加し、アセンブルして、メンバ C1DEFLTS として許可ライブラリにリンク エディットします。
例: C1DEFLTS でのタイプ シーケンス メンバの定義
以下の例では、PARMLIB データ セットとタイプ シーケンス メンバが C1DEFLTS テーブルで定義されています。 PARMLIB データ セット名は BST.CASCMMF.PARMLIB であり、タイプ シーケンス メンバ名は ETYPESEQ です。
Col 1 Col 16 Col 72
C1DEFLTS TYPE=MAIN, X
.
.
.
PARMLIB='BST.CASCMMF.PARMLIB', X
TYPESEQMBR=ETYPESEQ, X
.
.
.
注: 環境のサイト情報パネルには、C1DEFLTS から、サイト情報パネルの 2 番目の画面に、PARMLIB 情報が表示されます。
タイプ シーケンス メンバを作成し、C1DEFLTS テーブルで CA Endevor SCM で識別した後、メンバの構文をテストできます。
次の手順に従ってください:
タイプ シーケンス テーブルが正しく定義されている場合、CA Endevor SCM が開始します。 テーブルにコーディング エラーがある場合、エラーを識別するコンソール メッセージが表示されます。 以下に例を示します。
+ TYPE TYPE1 SYSTEM SYS1 CATEGORY 12345678A DESCRIP +BSTPPARS: E006 VALUE SPECIFIED IS TOO LONG: 12345678A +h:mm:ss B1TS011E TYPE SEQUENCE TABLE HAS ERRORS +h:mm:ss B1TS012E SCL PROCESSING IS NOW DISABLED.
表示された処理シーケンスは、タイプ シーケンス メンバで定義されたシーケンスと一致します。
|
Copyright © 2013 CA.
All rights reserved.
|
|