在我们的一个XPage应用程序中,我们使用类
agent.runWithDocumentContext(document)
我们必须使用而不是将XPage直接绑定到Notes文档,因为用户无法直接访问继承Document源的数据库。 因此,在代理运行后,我们从返回的文档上下文中获取所需的字段信息,并将此值设置为XPages对话框中的控件。 一切都很好,但源文档还有Lotus Notes Richtext格式的Body字段或Mime。
现在我们担心的是:
1.我们如何从文档上下文中手动将文档body
字段拉出并显示到richtext文档?
2.我们如何从文档上下文中提取所有附件?
答案 0 :(得分:0)
您是否尝试将文档批量复制到响应中?
call secretDoc.copyAllItems(contextDoc)
应该可以让您访问所需的一切。您还可以考虑用户可以访问的“工作数据库”,并且您的代理在那里复制文档,使用它然后代理选择您需要写回的更改并从工作数据库中删除它。 只需不时重新创建数据库。