例: UserName property

  1. 次のボタンスクリプトは、現在のユーザーの名前を変数 user に割り当てます。スクリプトはクライアントで実行されるため、ユーザーの名前はその時に Notes を使用しているユーザーの名前となります。例えば、ユーザー Stew Malone/Editorial/Acme がボタンをクリックしたとき、UserName プロパティは「CN=Stew Malone/OU=Editorial/O=Acme」を返します。
    Sub Click(Source As Button)
      Dim session As New NotesSession
      Dim user As String
      user = session.UserName
    End Sub
  2. 次のエージェントスクリプトは、現在のユーザーの名前を変数 user に割り当てます。例えば、サーバー Toronto/Editorial/Acme が新規メールを受信したときにエージェントが実行される場合は、現在のユーザーはサーバーであるため、UserName プロパティは「CN=Toronto/OU=Editorial/O=Acme」を返します。ユーザー Stew Malone/Editorial/Acme がメニューから手動でエージェントを実行するとき、現在のユーザーは Stew Malone であるため、UserName プロパティは「CN=Stew Malone/OU=Editorial/O=Acme」を返します。
    Sub Initialize
      Dim session As New NotesSession
      Dim user As String
      user = session.UserName
    End Sub