@UserName (JavaScript)

現在のユーザーの識別名を返します。

定義場所

@Functions (JavaScript)

構文

@UserName() : string

@UserName(index:int) : string

パラメータ 説明
index バージョン 2.6 では使用できません。
戻り値 説明
string 現在のユーザーの識別名。

使用法

Notes の場合、パラメータに 0 を指定すると基本ユーザー名が返され、1 を指定すると別名が返されます。 XPages の場合、パラメータを指定する必要はありません。 この @関数は、常に基本ユーザー名を返します。

識別名の説明については、@Name (JavaScript) 関数を参照してください。

以下の例では、現在のユーザー名の共通名コンポーネントを返しています。
function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var nm = @Name("[CN]", @UserName());
if(@ClientType() == "Web")
	p("Logged in from web: " + nm);
else
	p("Not logged in from web" + nm);