1

私はこのような問題を抱えています私は2つのテキストボックス(A、B)を持っており、「A」がログインするとテキストで「作成時に計算」として選択しました「B」がログインすると「現在のユーザーログイン名は自動的に来るはずです」 B' ユーザー名は 'B' テキストに自動的に入力され、フォームを次のレベルに送信するときに保存されます。これを行うにはどうすればよいですか?

よろしくスミサ

4

3 に答える 3

1

AJAX 呼び出しを使用している場合は、次のこともできます。

Dim session as new notessession
Dim request as notesdocument

set request = session.documentcontext
Msgbox request.remote_user(0) ' returns the name of the current user

これが WebQuerySave または WebQueryOpen エージェントで機能するかどうかは 100% わかりませんが、

于 2013-01-28T12:03:03.890 に答える
1

ここに次の例があり ます:

これを使用して、現在の Web ユーザーの Domino ユーザー名を取得できます。

Dim session As New NotesSession
Dim username As String
username = session.EffectiveUserName

これを機能させるには、[エージェントを Web ユーザーとして実行] エージェント プロパティをオンにする必要があります。

于 2010-04-26T08:03:13.857 に答える
0

@UserName を使用して現在のユーザー名を取得することもできます。

于 2010-04-26T11:48:52.597 に答える