組み込みメンバー

組み込み指定を使用して、FMN1PARM を複数のメンバーに分割できます。組み込みメンバーの形式は、以下のとおりです。

  • 行の先頭文字は、「%」文字にする必要がある。
  • 組み込むメンバー名を % 文字の後ろに指定する。
  • % 文字の後ろには、単一のメンバー名だけを指定する。

複数レベルの組み込みネストがサポートされています。循環 (再帰的) 定義はエラーになり、この場合、FM/IMS は初期化を行いません。

空の組み込みメンバーは無視されます。

例 1:

シスプレックス環境に、システム ID SYS1、SYS2、SYS3、および SYS4 を持つ 4 つの z/OS® イメージがあるとします。File Manager はすべてのイメージで使用可能で、各イメージには異なる監査の要件があります。

これをコーディングするために、組み込みメンバーを次のように使用できます。

メンバー FMN1PARM

<Z SYS1>
%FMNPSYS1
</Z>
<Z SYS2>
%FMNPSYS2
</Z>
<Z SYS3>
%FMNPSYS3
</Z>
<Z SYS4>
%FMNPSYS4
</Z>

メンバー FMNPSYS1

FMAUDIT SAF_CTRL=YES

メンバー FMNPSYS2

FMAUDIT SAF_CTRL=NO

メンバー FMNPSYS3

FMAUDIT SAF_CTRL=NO

メンバー FMNPSYS4

FMAUDIT SAF_CTRL=YES

これには、z/OS® イメージごとにすべてのオプションを特定のメンバーに統合するという利点があります。

方法 1 を使用してメンバー FMN1PARM を論理 parmlib 連結に追加した場合 (詳しくは、FMN1PARM メンバーの定義を参照) は、組み込みメンバー名と、論理 parmlib 連結内の既存メンバー名との間で競合が生じないように注意してください。