Открытие ссылки на документ в других приложениях

Тема в разделе "Lotus - Программирование", создана пользователем outdever, 10 июн 2012.

Статус темы:
Закрыта.
  1. outdever

    outdever Гость

    В Lotus есть такая удобная вещь, как возможность добавлять в письмо ссылку на конкретный документ в какой-либо базе.
    Вот только работает она если открывать письмо через Lotus клиент.
    А можно-ли создать ссылку, которая будет работать и при чтении письма, скажем, в Outlook?
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    будет она работать и через оутлук - проверял
    но клиент лотуса должен быть на этой машине проинстален
     
  3. outdever

    outdever Гость

    может про аутлук - это я немного зря. в The Bat! точно не работает, хотя, судя по тому исходному тексту письма, которое там видно, оно и в аутлуке работать не будет.
    или, что скорее всего, чего-то не хватает.
    ссылка на документ вставляется в форму сообщения и отправляется так:

    Set ndoc =New NotesDocument(db)
    ndoc.form = "notice"
    ndoc.subject = "Акт согласован"
    ndoc.Note = "Акт бланка заявки на "+doc.armName(0)+" согласован"
    Set rtitem = New NotesRichTextItem( ndoc, "docLink" )
    Call rtitem.AppendDocLink( doc, db.Title )
    Call ndoc.Send( True, doc.author)

    где doc - собственно докумет, на который ссылка. сообщение отсылается из формы этого документа.
    в полученном письме на это месте просто текст:

    (Document link: Регистрация заявок)

    чего может не хватать?
     
  4. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Я тебе больше скажу.... эта ссылка будет работать практически в любом приложении... если ее правильно написать в виде гиперссылки, а не так как предлагает лотус.
    Главное условие - проинсталенный либо ассоциированный с данным типом ссылок клиент Lotus.

    Ну а вообще пиши форму под WEB и будет тебе счастье без клиента ну и соответственно в письмо вкладывай два типа ссылок.
     
  5. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    outdever
    Попробуйте сделать не через AppendDocLink, а используя NotesURL - тогда будет работать из любой программы, главное чтобы был проинсталенный лотус клиент
     
  6. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    преобразования в Mime вот что происходит

    сылки лучше всего проверять вставив их вручную в письмо и отправив на емейл - если всё работает проблема не в коде
     
Загрузка...
Статус темы:
Закрыта.

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