userID

システム変数 SysVar.userID には、ユーザー ID が使用できる環境でユーザー ID が入ります。

SysVar.userID は以下の方法で使用できます。

SysVar.userID には、以下のような特性があります。
プリミティブ型
CHAR
データ長
8 (値が 8 文字より少ない場合はブランクが埋め込まれる)
converse 後、値は常にリストアされますか
はい

Java™ コードに関しては、SysVar.userID は Java 仮想マシンのシステム・プロパティー user.name から初期化されます。このプロパティーを検索できない場合は、SysVar.userID はブランクになります。

CICS® の COBOL コードに関しては、SysVar.userID には CICS ユーザー ID が入ります。ユーザーがシステムにサインオンすると、SysVar.userID には、サインオン時に指定されたユーザー ID が含まれます。RACF® がインストールされている場合、SysVar.userID は RACF ユーザー ID になります。ユーザーがサインオンしなかった場合、SysVar.userID はブランクになっています。

z/OS® バッチ処理で使用する COBOL コードに関しては、SysVar.userID にはジョブ・カードのジョブ名が含まれます。

iSeries™ の COBOL コードに関しては、SysVar.userID にはサインオン時に指定されたユーザー ID が含まれます。

  myItem = SysVar.userID;
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.