Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: Sergey_st85 от 29 Сентябрь 2009, 11:29:56

Название: Тип поля: Response Reference List
Отправлено: Sergey_st85 от 29 Сентябрь 2009, 11:29:56
Как мне его создать в новом документе?

Вот пример поля:


Field Name: DIDV
Data Type: Response Reference List
Data Length: 18 bytes
Seq Num: 2
Dup Item ID: 0
Field Flags: SUMMARY

FE47639B6:FE542969-NC3256E54:004A5F41

Название: Re: Тип поля: Response Reference List
Отправлено: ViV от 29 Сентябрь 2009, 12:23:55
Можно попробовать копированием элемента респонса:

Call childdoc.MakeResponse (parentdoc)
Set item = childdoc.GetFirstItem ("$REF")
Call item.CopyItemToDocument (mydoc, myitemName)
Название: Re: Тип поля: Response Reference List
Отправлено: Sergey_st85 от 30 Сентябрь 2009, 09:56:18
Это не помогло. Ещё есть варианты?... \тип текст получается у поля после копирования $REF.
Название: Re: Тип поля: Response Reference List
Отправлено: Sergey_st85 от 30 Сентябрь 2009, 13:05:55
Только так получилось:

NotesDocument - респонс к тому, который нужен.

Set NotesItem = NotesDocument.GetFirstItem("$REF")
Call NotesDocument.CopyItem(NotesItem, "root")