Рассылка

Тема в разделе "Lotus - Программирование", создана пользователем kilcher, 6 авг 2008.

  1. kilcher

    kilcher Гость

    Всем доброго дня! Прошу вас о помощи!

    Существует список людей для рассылки документа. У каждого свое поле,в котором находится его lotus Имя. Затем все lotus имена я собираю в одно поле-rassulka,от куда при нажатии кнопки письма и должны уходить адресатам. Формула в этом поле такая @SetField("rassulka";namelot1_1+namelot2_1+namelot3_1+namelot4_1+namelot5_1+namelot6_1). Полей у меня много.

    Запись,я думаю, некорректна. Т.к. в итоге адреса записывются без пробелов и каких либо разделитей.
    "Sergey Knizhen/SYSTEMVyacheslav Lapushkin/SYSTEMTimur Petrov/SYSTEM"
    Соответственно и не понятно кому отправлять.


    Подскажите, пожалуйста, как это исправить?
    Спасибо!
     
  2. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    надо сделать список, а не конкатенацию

    @SetField("rassulka";namelot1_1 : namelot2_1 : namelot3_1)

    а вообще, много полей - не факт, что верно...

    к стати, если rassulka - поле на форме, то надо поставить галку, что оно мультизначное
     
  3. kilcher

    kilcher Гость

    Спасибо,огромное! Вроде заработало. Теперь надо проверит на большом списке адресатов. А вот уменьшить колличество полей не получается,такие заковыристые требования были поставлены.
    Что мультизначное было указано. :)
     
  4. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    не, ну если заковыристые!.. :)
     
  5. allex

    allex Гость

    cdoc - notesdocument
    Код (Text):
    m = cdoc.GetItemValue("komy_email")
    Forall i In m
    res_m = i & "," & res_m
    End Forall
    res_m_mas = Split(res_m ,",")
    По анологии дподделаешь под свои нужды
     
  6. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    а зачем так делать?.. О_о
    в итоге получили то, что можно было бы сделать одной строкой: res_m_mas = cdoc.GetItemValue("komy_email")
     
Загрузка...

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