如何将Lotus Notes中的当前文档ID传递给Lotus Script / Java代理

时间:2015-04-15 12:07:07

标签: lotus-notes lotus-domino lotus

我试图通过在文档提交上调用代理来自定义Lotus Notes表单。 如何将当前文档的文档ID(新日历项/新邮件等)传递给java代理?可以使用javascript完成吗?

1 个答案:

答案 0 :(得分:3)

首先,您可以设置代理程序以自动运行数据库中的所有新文档和已修改文档。如果你这样做,那么你就不必传递任何东西,因为代理将通过NotesDocument.UnprocessedDocuments属性获得对新/修改文档的引用。

但其次,如果您使用Javascript NotesAgent.runOnServer()方法来运行代理,则该方法将noteid作为参数。您可以通过NotesDocument.getNoteID()方法访问noteid,并将其作为参数传递。