как сделать подстановку адреса в поле кому в формате User@domain.local

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

  1. shtrihcode

    shtrihcode Гость

    Всем привет!

    Тут подсказали что сделать подстановку адреса в поле кому в формате user@domain.local можно вот так:

    В почтовке форма "Записка" ("Memo")
    Там на форме есть Action HotSpot "Кому" с кодом:
    @Command([MailAddress];"EnterSendTo";"EnterCopyTo";"EnterBlindCopyTo")
    Этот код заполняет поля "EnterSendTo";"EnterCopyTo";"EnterBlindCopyTo" выбранными значениями из адресных книг в поля "Кому", "Копия" и "Скрытая копия" соответственно.
    После этого кода нужно дописать код, который бы для каждого выбранного значения делал поиск по адресным книгам по виду $(PeopleGroupsFlat) искал то, что выбрали по колонке "Name" и в случае успешного поиска подставлял то, что написано в том же виде в колонке "InternetAddress"
    Причем поиск нужно делать по иерархическому и каноническому формату выбранного имени.

    Но как это осущиствить кто нибудь мог бы подсказать ?
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    @Transform и @NameLookup
     
  3. shtrihcode

    shtrihcode Гость

    Medevic
    А Вы не могли бы по подробнее рассказать как это сделать ?

    Просто я в этом деле новичек, только начали переходить с Exchange на Lotus и возникла проблемка с адресами.

    Сейчас при выборе контакта в Новой записке в поле кому попадает адрес формата User/Org@domain, при этом PGP не находя такого почтового адреса ни в одном из ключей не шифрует исходящее сообщение.
    Как же все же сделать чтоб в поле кому при выборе контакта из АК попадал адрес формата user@domain.local ?

    У нас просто такая ситуация что ПГП ключи привязаны к почтовому адресу формата user@domain.local и ПГП при отправке не понимает адрес User/Domain@Domain и сообщение не шифруется.
    А переделавыть ключи ПГП около 1000 пользователям весьма проблематично.
     
  4. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Что-то типа:
    @Transform(EnterSendTo; "x"; @NameLookup([ForceUpdate]; x; "InternetAddress")
     
  5. shtrihcode

    shtrihcode Гость

    Medevic
    В хелпе дизайнера написано:
    @NameLookup cannot be used in form selection and view column formulas.
     
  6. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Ага. Но ты же не используешь? :)
     
  7. shtrihcode

    shtrihcode Гость

    Medevic
    В почтовке форма "Записка" ("Memo")
    Как раз форма или я не прав ?
     
  8. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    В форме можно использовать. Не знаю, что авторы имели в виду под form selection. Может form formula?
     
Загрузка...

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