0

在我们的一个 XPage 应用程序中,我们使用该类
agent.runWithDocumentContext(document)

我们必须使用它而不是将 XPage 直接绑定到 Notes Document,因为用户无法直接访问继承 Document 源的数据库。因此,在代理运行后,我们从返回的文档上下文中获取所需的字段信息,并将这些值设置为 XPages 对话框中的控件。一切都很好,但源文档还有 Lotus Notes Richtext 格式或 Mime 的 Body 字段。

现在我们关心的是:
1. 我们如何body从文档上下文中手动拉取文档字段并将其显示到富文本中?2. 我们如何从文档上下文中提取所有附件?

4

1 回答 1

0

您是否尝试将文档批量复制到响应中?

call secretDoc.copyAllItems(contextDoc)

这应该使您可以访问所需的一切。您还可以考虑一个“工作数据库”,用户有权访问,您的代理将文档复制到那里,您使用它,然后代理选择您需要写回的更改并将其从工作数据库中删除。只是不时重新创建数据库。

于 2013-02-18T08:58:19.363 回答