在我的一个XPage中,我编写了以下代码,将一个富文本项的内容复制到另一个中。两个富文本项都在不同的文档中。
var docChild : NotesDocument = database.createDocument();
docChild.replaceItemValue("Form", "Child");
var rt_Parent : NotesRichTextItem = docParent.getDocument().getFirstItem("Body_1");
var rt_Child : NotesRichTextItem = docChild.createRichTextItem("Body");
rtChild.appendRTItem(rtParent)
此处docParent是与当前XPage(作为数据源)关联的文档。尝试执行代码时,我收到以下错误:
方法NotesRichTextItem.appendRTItem(lotus.domino.local.Item)未找到,或非法参数
有人指导我如何解决问题,以及将RT项目从一个文档复制到另一个文档的正确方法是什么(源项目和目标文档中RT项目的字段名称不同)。
由于
Romil
答案 0 :(得分:1)
这只是一个错字。这应该有效:
rtChild.appendRTItem(rt_Parent)