Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Рассылка
Форум программистов > Базы данных и администрирование > Lotus > Lotus - Программирование
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"
Соответственно и не понятно кому отправлять.


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

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

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

к стати, если rassulka - поле на форме, то надо поставить галку, что оно мультизначное
kilcher
Спасибо,огромное! Вроде заработало. Теперь надо проверит на большом списке адресатов. А вот уменьшить колличество полей не получается,такие заковыристые требования были поставлены.
Что мультизначное было указано. smile.gif
Akupaka
не, ну если заковыристые!.. wink.gif
allex
cdoc - notesdocument
m = cdoc.GetItemValue("komy_email")
Forall i In m
res_m = i & ","  & res_m  
End Forall
res_m_mas = Split(res_m ,",")


По анологии дподделаешь под свои нужды
Akupaka
а зачем так делать?.. О_о
в итоге получили то, что можно было бы сделать одной строкой: res_m_mas = cdoc.GetItemValue("komy_email")
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.