【发布时间】:2015-10-28 19:57:09
【问题描述】:
我正在尝试向 Lotus Notes 中的消息添加/更新项目。我尝试了很多方法,但无法到达那里。我想要实现的是,当用户创建新消息或编辑现有消息并单击触发我的代码的按钮时,将在消息中附加一个新项目,或者如果该项目存在则替换该项目。我认为诀窍是通过调用 Document 对象的 replaceItemValue() 。问题是我找不到访问当前 Document 对象的方法。我知道如何获取 NotesUIDocument 和 NotesBEDocument,但没有帮助。我还尝试了 session.getAgentContext().getUnprocessedDocuments()。但是我得到了 session.getAgentContext() 返回的 null。
访问当前 Document 对象以追加/替换新消息的项目值的最佳做法是什么?
NotesUIDocument、NotesBEDocument、Document有什么区别和对应关系?
“新消息”存储在哪里?是否存储在邮件文件中?
谢谢!
【问题讨论】:
标签: lotus-notes