将备注项目(mime部分)复制到更多其他文档

时间:2014-08-28 09:39:36

标签: xpages

目前,我正在使用主文档在Xpages中创建调查。用户可以使用richt文本编辑器来定义必须回答的文本内容。

此内容保存为Mime-Part并允许颜色和图像。寻找例如像这样:

enter image description here

现在我想将此项目“内容”复制到其他一些响应文档中,这些文档为所有必须的人提供了回答的机会。所以我将NotesItem“内容”复制到那些新的响应文档中:

var content:NotesItem = wfDoc.getFirstItem("Content");
while (receivers.hasNext()) {           
        var user:String = receivers.next();
        //Sets the fields for the new response document
        var docResp:NotesDocument = database.createDocument();
        docResp.copyItem(content);
[...]

但这只是第一次有效。第一个响应文档还会获得一个名为“Content”的新项目,其中包含Mime-Part。所有其他文档都获得Richtext-Item。

第一反应文件:

enter image description here enter image description here

第二个回复文件:

enter image description here enter image description here

问题:如何确保包含格式在内的所有内容都会复制到我的所有回复文档?

1 个答案:

答案 0 :(得分:1)

您在复制项目之前是否设置了session.setConvertMIME(false)?这可能会阻止它从哑剧转换,不确定。