ユーザー出口のインストール

複数のユーザー・スクランブル出口を指定できます。例えば、各ユーザーに別々の出口を提供したり、さまざまなデータ・セットで使用するためにそれぞれの出口を提供したりできます。また、スクランブル処理のために選択したフィールドまたは列ごとに異なる出口を定義することもできます。したがって、1 回のコピー、エクスポート、またはインポート操作で複数の出口プログラムをロードして、さまざまなフィールドまたは列のスクランブル要件を満たすことができます。個々のユーザーが、さまざまな出口を指定することもできます。

HLASM、COBOL、または PL/I で出口を準備するには、以下のようにします。

  1. ユーザー所有のソース・ライブラリーで、ユーザー所有の出口をコーディングします。出口制御ブロックの説明 および スクランブル出口制御ブロックの使用 にある情報を参照してください。HLASM の例として HFMSCXEA を、COBOL の例として HFMSCXEC を、PL/I の例として HFMSCXEP を使用できます。このサンプルは、HFM.SHFMSAM1 に配布されています。
  2. ユーザーの出口をアセンブルまたはコンパイルし、Z Data Tools で使用できるロード・ライブラリー、例えば、HFM.SHFMMOD1 にリンクします。
サンプル・ジョブは、これを行いやすくするために提供されます。それらは以下のとおりです。
HFMSCXHA
HLASM 出口のアセンブルおよびリンク
HFMSCXCO
COBOL 出口のコンパイルおよびリンク
HFMSCXPL
PL/I 出口のコンパイルおよびリンク
指示および行う必要のある変更については、ジョブの説明を参照してください。このジョブは、HFM.SHFMSAM1 に配布されています。