いつも参考にさせていただいています。 今回、WEBで文書を表示し、その文書に対するアンケートを取ろうとしています。 文書をプレビューで表示して、フォームにあるホットスポットをクリックしたら、 ユーザー名とホットスポットの名前を取得したいのですが、WEBからのため、 クリック時にエージェントを呼んでスクリプトを実行しています。 ここで、問題になってしまったのがユーザー名なのですが、 Dim session As New NotesSession Dim userName As New NotesName(session.UserName) 省略 Newdoc.SendUser=userName.Common とすると、サーバー名が帰ってきてしまいます。 また、 Newdoc.SendUser=Evaluate("@Name([CN];@UserName)") とすると、ユーザー名が取れるのですがログインしたユーザー名が入ってきません。(なぜか、私の名前のみ) ただし、作成者しか編集できないようなアクションを表示して、 アクションに文書作成者=@Name([CN];@UserName)ならば。。。としていすると、 ちゃんとログインユーザー名が判断されているようです。 わかりにくい説明かもしれませんが、どなたかヒントでも構いませんのでよろしくお願いします。