私はこのような問題を抱えています私は2つのテキストボックス(A、B)を持っており、「A」がログインするとテキストで「作成時に計算」として選択しました「B」がログインすると「現在のユーザーログイン名は自動的に来るはずです」 B' ユーザー名は 'B' テキストに自動的に入力され、フォームを次のレベルに送信するときに保存されます。これを行うにはどうすればよいですか?
よろしくスミサ
私はこのような問題を抱えています私は2つのテキストボックス(A、B)を持っており、「A」がログインするとテキストで「作成時に計算」として選択しました「B」がログインすると「現在のユーザーログイン名は自動的に来るはずです」 B' ユーザー名は 'B' テキストに自動的に入力され、フォームを次のレベルに送信するときに保存されます。これを行うにはどうすればよいですか?
よろしくスミサ
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% わかりませんが、
ここに次の例があり ます:
これを使用して、現在の Web ユーザーの Domino ユーザー名を取得できます。
Dim session As New NotesSession
Dim username As String
username = session.EffectiveUserName
これを機能させるには、[エージェントを Web ユーザーとして実行] エージェント プロパティをオンにする必要があります。
@UserName を使用して現在のユーザー名を取得することもできます。