TEMPHLQ
- TEMPHLQ
- File Manager セッション中に作成された一時データ・セットに対する、インストール・システム固有の高位修飾子を指定します。
一時データ・セットを作成する File Manager 機能 (TEMPHLQ 値は指定された場合、この機能に使用されます) は、以下のとおりです。
- XKEY コマンドを処理する FM/IMS
- IMS™ LOG データ・セットを作成する FM/IMS
- IXB (バッチでの IMS™ 抽出データ) 機能を実行する FM/IMS
- PSB を処理し、構築する FM/IMS
- SQL ステートメントを編集および表示する FM/Db2
必要に応じてマルチレベルを含む 全長 24 文字以下の有効な修飾子を指定できます。FMN0POPT マクロの中の修飾子のいずれかの部分に &&USER. を指定した場合、この値はユーザーのユーザー ID に置き換えられます。修飾子のいずれかの部分に &&PREFIX. を指定した場合、この値はそのユーザーの TSO 接頭部に置き換えられます。
&&USER. および &&PREFIX. は、文字ストリングと連結することもできます。記号を含んだマルチレベル修飾子は、JCL プロシージャーでのシンボリック・パラメーターを持つデータ・セット名での仕様と同じ規則に従います。したがって、記号の後に単一のピリオドを使用すると、記号と後続のテキストが結合されます (次の例 1 を参照してください)。マルチレベル修飾子では、各部分を分離する単一のピリオドを二重にする必要があります (次の例 2 を参照してください)。
例 1
ユーザー ID が XXXX で、TSO 接頭部が YYYY である場合、以下を指定すると、
&&USER.1.TEMP.&&PREFIX
結果は、以下のような高位修飾子になります。XXX1.TEMP.YYYY
例 2
ユーザー ID が ZZZZ の場合に、以下を指定すると、
FMN.&&USER..ABCD
結果は、以下のような高位修飾子になります。FMN.ZZZZ.ABCD
注:
- 可能な TEMPHLQ パラメーターの長さは 24 文字までです。一方、一時データ・セットはさまざまな長さを持つことができます。また、データ・セット名のシステム部分は 20 文字より長い場合があります。この場合、TEMPHLQ のマイナー・レベルは、最終的なデータ・セット名が 44 文字以下になるまで無視されます。
- &&USER.string または &&PREFIX.string の連結の結果、高位修飾子のいずれかの部分が 8 文字よりも長くなることがあります。この場合、ストリングは修飾子の最終部分が 8 文字の長さになるまで短くされます。