как получить доступ к почтовой базе пользователя

Тема в разделе "Lotus - Программирование", создана пользователем nadezdaMP, 12 окт 2009.

  1. nadezdaMP

    nadezdaMP Гость

    пользователь работает в лотусе, допустим он зашел в какую нибудь базу, кликнул на ссылку в документе, по этому клику должен создаться новый документ в его почтовой базе. как получить его почтовую базу?
    *notessession.currentdatabase не подходит

    Call notesRegistration.GetUserInfo( username$ [, retmailServer$ [, retmailFile$ [, retmailDomain$ [, retmailSystem% [ , retprofile$ ]]]]])
    нашла)
     
  2. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    @Command( [MailOpen] )
    Call notesDatabase.OpenMail
    Set notesDatabase = notesDbDirectory.OpenMailDatabase( )
     
  3. TIA

    TIA :-)
    Lotus team

    Регистрация:
    15 май 2009
    Сообщения:
    790
    Симпатии:
    0
    set db = new NotesDatabase("","")
    Call db.OpenMail
    if db.IsOpen then
    ...
    end if

    P.S.
    notesDbDirectory.OpenMailDatabase( )
    This method is supported in COM only.
     
  4. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    >по этому клику должен создаться новый документ в его почтовой базе
    А может проСЧе надо?

    doc.Send(session.UserName) создаст документ в ПЯ юзера.
    А где уж тот ПЯ находится, пусть у роутера голова болит
     
  5. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    @Command([MailComposeMemo]) ?
     
  6. nadezdaMP

    nadezdaMP Гость

    Спасибо всем!! сделала через doc.Send(session.UserName), так проще =)
     
Загрузка...

Поделиться этой страницей