Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lotus Notes/Domino: Программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.59/63: Рейтинг темы: голосов - 63, средняя оценка - 4.59
myoSymvotyst
0 / 0 / 0
Регистрация: 25.11.2008
Сообщений: 85
1

Как скопировать Id из адресной книги?

15.07.2010, 09:37. Просмотров 11326. Ответов 3
Метки нет (Все метки)

Я пробовал следующим образом

query$ ="SELECT Form = ""Person"" & FirstName=""" + FirstName$ +"""" + " & LastName=""" + LastName$ + """" + " & MiddleInitial=""" + MiddleName$ + """"
Set Coll = AddressBook.Search(query$, DateTime, 0)
Set PersonDoc = coll.GetFirstDocument
If Not (PersonDoc Is Nothyng) Then
Set item = PersonDoc.GetFirstItem( "$File" )
Call item.CopyItemToDocument(curDoc, "user_idfile" )
Call curDoc.Save(False, False)
end if

Система пишет, что нельзя так делать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2010, 09:37
Ответы с готовыми решениями:

Дизайн адресной книги
Приветствую всех! В почте клиентов сделала отображение контактов из адресной...

Выбор адресной книги
Если есть кнопка, на которой выбирается адресная книга и потом пользователь, и...

Открытие адресной книги
У меня есть Action hotspot, по нажатию на который должна открываться адресная...

Группа адресной книги
Возник вопрос. Какой лимит имен в одной группе адресной книге? Там по...

Диалог Выбора Данных Из Адресной Книги
Всем привет! Вопрос вот какой - из какого вида NAB отображаются данные в...

3
styrys-tvyv
0 / 0 / 0
Регистрация: 30.12.2007
Сообщений: 583
15.07.2010, 10:34 2
NeoSimvolist
1. curDoc --- определен?
2. зачем копировать? нужно убивать ид в АК. Так что лутше иначе делать например:

копировать документ но на принимающей стороне принимать только некоторие значения документаАК, поле с ид файлом + имя ну и еще пару полей. плюс удалять ид из АК

LotusScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Set item = CurrentDoc.GetFirstItem("DocContainer")  ТИП ПОЛЯ РИЧ-ТЕКСТ
If Not item Is Nothyng Then
Set docdst = CurrentDoc.CopyToDatabase( dbdst )
docdst.form = "moveddoc"
Call docdst.save(True, True)
If Not(Isempty(item.EmbeddedObjects)) Then
Forall ob In item.EmbeddedObjects
If ob.Type = EMBED_ATTACHMENT Then
Call ob.Remove
End If
End Forall
End If
End If
call CurrentDoc.Save(true, true)
0
okupoko
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
15.07.2010, 10:38 3
Цитата Сообщение от NeoSimvolist
Set item = PersonDoc.GetFirstItem( "$File" )
Копировать надо RT-итем, который вложение держит, а не файл.
А вообще, то какова суть задачи? Воруешь ай-дишки?!!
0
myoSymvotyst
0 / 0 / 0
Регистрация: 25.11.2008
Сообщений: 85
15.07.2010, 15:59 4
Мне нужно просто перенести ID в поле типа RichText в другом документе. Как это сделать?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2010, 15:59

Как скопировать значение из адресной строки &id=3
Добрый день, форумчане. Такой вопрос. Есть сайт...

Как лучше организовать хранение адресной книги?
Доброго времени суток форумчане. Мне для работы программы нужно создать...

boombastiku. Как вытянуть альтернативные номера из адресной книги?
Функцией RasGetEntryProperties(...) получилось достать только основной номер, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru